Linux 下文件操作 shell

删除目录下的所有文件
ls *.log | xargs rm -f
当前目录所有文件大小的总和
ll | awk '{sum += $5}; END {print sum/1048576}'
将命令推送到后台运行,它不会因session断开而退出
nohup vmstat 1 10 > vmstat.log &
估计文件所占空间的大小
du -h
从第一行到最后一行寻找word1,并将其取代为work2,取代前提示用户是否要确认
:1,$s/word1/word2/gc
查看以aa开头,bb结尾的行
cat filename.txt | grep -E ^aa.*bb$
查看不是以#开头的行
cat filename.txt | grep ^[^#]

posted @ 2016-10-10 20:45  信则成  阅读(388)  评论(0编辑  收藏  举报