ubuntu终端的妙用

1、终端+m播放er=播放器+老板键


这是传说中的M播放er在命令行下的效果,事实上在linux里,即便没有x环境,M播放er也可以用ASCII字符在命令行里刷图像出来。
使用方法
播放 m播放er [url|path/]filename
老板键 Esc或者q

m播放er的常用命令

m播放er [options] [url|path/]filename

options有

-vo <drv>        选择图像播放使用的驱动 (命令'mlpayer -vo help' 会得到一个列表)
-ao <drv>        选择声音播放使用的驱动 (命令'mlpayer -ao help' 会得到一个列表)
vcd://<trackno>  播放(S)VCD (Super Video CD) track (raw device, no mount)
dvd://<titleno>  播放 DVD (使用数字代替名称)
-alang/-slang    选择 DVD 音频/字母语言 (两位的国家代码)
-ss <position>   定点播放 (seconds or hh:mm:ss)
-nosound         不播放声音
-fs              全屏播放(默认的) (or -vm, -zoom, 手册中有细节)
-x <x> -y <y>    设定分辨率 (for use with -vm or -zoom)
-sub <file>      指定使用的字幕文件 (also see -subfps, -subdelay)
-playlist <file> 指定播放列表(文件)
-vid x -aid y    select video (x) and audio (y) stream to 播放
-fps x -srate y  修改帧数(x fps) and 声音频率范围(y Hz)
-pp <quality>    启动预处理分离器(手册中有细节)
-framedrop       自动缩小屏幕(针对比较老的机器)

基本的快捷键: (手册中有完整的列表,input.conf 里面也会有)
<-  or  ->       前进/后退 10 秒
down or up       前进/后退 1 分钟
pgdown or pgup   前进/后退 10 分钟
< or >           播放列表的前一个/后一个影片
p or SPACE       暂停 (任意建继续)
q or ESC         停止播放并退出程序
+ or -           把声音调快/调慢 0.1 秒
o                时间进度:  不显示 / 播放点 / 播放点+总时间
* or /           增加或减小音量
x or z           把字幕调快/调慢 0.1秒
r or t           调整字幕位置向上向下,命令'mlpayer -vf' 会得到详细帮助

2、终端+W3m=浏览器
试一试

w3m www.5169.info

我也不翻译了,大约都能看懂,看不懂的google translate一下

usage: w3m [options] [URL or filename]
options:
-t tab           set tab width
-r               ignore backspace effect
-l line          # of preserved line (default 10000)
-I charset       document charset
-O charset       display/output charset
-B               load bookmark
-bookmark file   specify bookmark file
-T type          specify content-type
-m               internet message mode
-v               visual startup mode
-M               monochrome display
-N               open URL of command line on each new tab
-F               automatically render frame
-cols width      specify column width (used with -dump)
-ppc count       specify the number of pixels per character (4.0...32.0)
-ppl count       specify the number of pixels per line (4.0...64.0)
-dump            dump formatted page into stdout
-dump_head       dump response of HEAD request into stdout
-dump_source     dump page source into stdout
-dump_both       dump HEAD and source into stdout
-dump_extra      dump HEAD, source, and extra information into stdout
-post file       use POST method with file content
-header string   insert string as a header
+<num>           goto <num> line
-num             show line number
-no-proxy        don't use proxy
-4               IPv4 only (-o dns_order=4)
-6               IPv6 only (-o dns_order=6)
-no-mouse        don't use mouse
-cookie          use cookie (-no-cookie: don't use cookie)
-pauth user:pass proxy authentication
-graph           use graphic character
-no-graph        don't use graphic character
-s               squeeze multiple blank lines
-W               toggle wrap search mode
-X               don't use termcap init/deinit
-title[=TERM]    set buffer name to terminal title string
-o opt=value     assign value to config option
-show-option     print all config options
-config file     specify config file
-help            print this usage message
-version         print w3m version
-reqlog          write request logfile
-debug           DO NOT USE
3、终端+Python=超级计算器
Python 是时下非常流行的编程语言,具有一个被我称为探索模式的终端编程模式,它会将你每一行的运算结果(如果有返回值)在下一行打印出来,正确使用可以使其成为 一件计算利器。

使用方法很简单,在终端中输入 python。

演示如下:

>>> 1+(3*23-5)/3+23
45

输入表达式可以直接运算。请注意,纯整数的表达式得到的结果也是整数,小数位会被省略,若想的到小数结果请在进行除法时使用带小数点的数如2.0,3.0 等。

>>> (4+5j)*(4-5j)
41

直接运算复数,这个功能很酷,需要注意的是 python 使用 j 作为纯虚数,而 j 与其系数相乘时不能用 * 号,是直接相乘的。

如果想要开方和三角函数等特殊运算,只需输入 import math ,然后以如下方式使用这些函数:

>>> math.sqrt(3)
1.7320508075688772
>>> math.sin(math.pi/6)
0.49999999999999994

其中math.pi代表圆周率。

另外乘方可以使用方便的双乘号:

>>> 2**9
512
>>> 9**0.5
3.0

终端还有很多好玩的等着你去发现呢,不要将终端束之高阁哦

版权声明:
作者:xinyu2ru
链接:https://www.rxx0.com/software/ubuntu/magical-ubuntu-terminal.html
来源:RUBLOG-分享我的生活
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>