录制
script -t 2> timing.log -a output.session #开始录制,输入exit退出录制
scriptreplay timing.log output.session #回放录制的命令
xargs
xargs -n 3 #每行3个字符分行
xargs -d ; #以;分隔
tr
echo "www" | tr "w" "h" #把w转换成h
echo "12345" | tr "0-9" "9876543210" #加密
echo "87654" | tr "9876543210" "0-9" #解密
echo "hf kjlkjk, hf kjnak, hf ajnk."|tr "a-zA-Z" "n-za-mN-ZA-M" #加密
echo "us xwyxwx, us xwanx, us nwax."|tr "a-zA-Z" "n-za-mN-ZA-M" #解密
cat file.txt | tr -d '[set1]' #-d 指定要删除的字符集合
echo hello 1 char 2 next 4 | tr -d -c '0-9
' #-c 保留指定集合字符,其他替换成空字符,如果加上-d,其他字符被删除
echo "w w m"|tr -s " " #-s去除重复的字符
cat file.txt|tr -s "
" #去除多余的行
cat sum.txt | echo $[ $(tr '
' '+' ) 0 ] #统计文本
ps
ps -ef #查看所有进程
ps -C nginx --no-header|wc -l #统计nginx进程数,--no-header表示不打印开头