文件处理

grep 查找替换

sed -i s/"appendonly yes"/"appendonly no"/g `grep "appendonly yes" -rl --include="*.conf" ./`   

find 查找打包

tar -zcvf test.tar.gz `find /data/webdir/hiweb3.comdocs -mtime -3 -print`

打包排除目录

tar -czvf mm.tgz xxx/  --exclude xxx/tt --exclude xxx/ppp

查看目录下小排序

du -sh /usr/www/* | sort -nr

复制目录下大于5MB的东西

/bin/cp `find /root -size +5M`   /root/abc929/

复制目录下大于5MB小于10MB的东西

/bin/cp `find /root -size +5M -size -10M`   /root/abc929/

删除文件大小为0的

find . -name "*" -type f -size 0c | xargs -n 1 rm -f

建立一个名为test的1g的文件(一般测试硬盘读写)

dd if=/dev/zero of=/tem/test bs=1M count=1024

挂载内存到目录

mount -t tmpfs -o size=100G tmpfs /data

强制卸载mount nfs

 fuser -cu /mnt   #其次向进程发出SIGKILL信号

 fuser -ck /mnt   #确认

 fuser -c /mnt 

 umount  /mnt
文档更新时间: 2018-11-29 10:42   作者:RuM