1. 实用
有时候,一个命令行可省很多事,不能再简单
2. 常用
python -m SimpleHTTPServer
python2中启动一个简单的http服务器,默认8000, 如果要改,直接加端口python -m http.server
python3中启动一个简单的http服务器xlip
:操作剪切板的ls -al | xclip
ls -al | xclip -selection c
终端到xclip- xclip /etc/apt/sources.list
- xclip -selection c /etc/apt/sources.list 文件到xlip
- xclip -o
- xclip -selection c -o 到终端,后面加 > file 就是到文件
python –m json.tool
格式化输出
这两个命令综合起来就是:
1. xclip -o | python -m json.tool: 把xclip中的输出到终端格式化
2. cat json.txt | python -m json.tool: 把文件输出到终端格式化json
3. xclip -o | python -m json.tool > data.json 把xclip中的内容保存格式化json
//如果以上命令行太长,可以aliais
ping -f -c 1000 example.com
,-f为倾倒式的发送icmp包,-c指定次数,简单方式检查网络watch
循环运行某命令du -max-depth=1 –h
: 指定目录大小, 可与sort结合xmllint
格式化xmlnl
有行号的cat, 可以给一个文件添加行号mtr
expr
简单计算器,不能再方便nohup
xargs
:find. -name *.png -type f -print | xargs tar -cvzf images.tar.gz
输出为命令行参数之后ls /etc/*.conf | xargs -i cp {} /home/likegeeks/Desktop/out
参数中间
command >output_file 2>error_file
分别放command >output_file 2>&1
标准错误和输出放在一起
3 次常用
netstat -apn
端口占用情况- kict. 查词典专用