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-分享我的生活
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论