2017年12月
1) lsof -i -n | grep ESTABLISHED #查看连接状态的TCP链接
2) ifconfig | grep eth | awk '{print $5}' #获取mac地址
3) find . -name '*pdf*' -print0 | xargs -0 ls -lt | head -20 #寻找最新修改的文件
4) rename "s/ *//g" *.jpg #清除文件名中的空白
5) grep -v "^\W$" #匹配非空行
6) ifdata -pN eth0 #获取ip地址
7) pwgen -Bnyc #生成安全的随机密码
8) cat /proc/version #显示发行版
9) ls -ldct /lost+found |awk '{print $6, $7}' #查看系统安装时间
10) :> ui filename #删除文件内容,但保留文件
11) mtr google.com #混合ping和traceroute的工具
12) watch -n1 'ifconfig eth0|grep bytes' #查看网络流量
13) netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n #显示连接到本机上的IP列表
14) echo SSBMb3ZlIFlvdQo= | base64 -d #尝试一下,你就知道
15) timeout 30s ping t.tt #限时执行某项命令,d(天)/h(小时)/m(分钟)/s(秒)
16) dd if=/dev/urandom | tr -d -c [:print:] | tr -d " " | dd count=1 bs=8 2> /dev/null; echo #随机创建一个八位的复杂密码
17) alias mm='sh /root/job/passwd.sh' #给执行命令语句或命令起个小名
18) ls -R | grep -v keepfilename | xargs rm -Rf #排除关键字后rm,切记grep后面加参数v,否则删除关键字文件
19) dirname `pwd` #获取当目录的父目录
20) cal | egrep -e '^ [0-9]|^[0-9]' | tr '\n' ' ' | awk '{print $NF}' #显示当月最后一天是几号