聊聊一些实用的linux命令
网络监测:netstat
netstat经常拿来监测网络状况,当我们要知道跟某个端口已完成3次握手的tcp连接数时
netstat -nat|grep -i "22"|grep ESTABLISHED|wc -l
多文件编辑命令:vim -o或-O + 文件名
ctrl+W+W切换文件
查找文件:find+路径 -name "xxx"
例如find . -name "*mission*"
在当前目录下查找名称中带有mission的文件
取出文件的行数:awk '{print NR}' 文件名|tail -n1
对于某些日志和账单文件,此命令十分有用。
文件传输/下载:sz filename/rz
与windows端进行文件的传输
用时监测:time a.out/命令
查看执行程序或命令的耗时
磁盘使用情况:df -h
最占CPU的进程获取:dstat --top-cpu
自己定义命令
喜欢diy的盆友也是可以自己定义命令的。打开~/.bashrc文件进行编辑