1) xargs :
将stdin的内容转化为输入参数: stdin | xargs -i mv {} {}-0
2) shell 后台进程使用
command &
$ !
wait ${ pid }
将shell中耗时command 如io操作 ,md5sum 启动新进程进行 ,$! 保存最近一个后台进程的pid,wait pid 等待 此pid进程完成后退出 ------>阻塞
3) awk 最基本使用
cat /etc/passwd | awk -F ':' Begin {print 'start' ;} {print $1 $7 ;} End{print 'end' ;}
4) wget curl
wget 纯命令行工具 支持递归下载
curl 支持更多协议 依赖libcurl库 不支持递归下载
5) 归档(tar zip) 压缩 (gzip zip bzip)
归档 :减少文件数目,便于管理,传输 tar -cvf XXX.tar file1 file2 或者 -czvf 直接先 tar 后 gzip
压缩: 压缩占用空间 gzip -c XXX.tar >XXX.tar.gz (gzip XXX.tar 移除源文件)