linux 命令

查看系统版本信息

lsb_release -a

从根目录下查找大于200M的文件,并按照从大到小的顺序排列(xargs添加-r参数忽略当没有找到文件时,返回当前路径)

find / -name *.log -type f -size +200M 2>/dev/null|xargs -r du -shm|sort -nr|awk '{print $2}'|xargs -r -n 1 ls -lh

批量清空大于80M的文件文件(xargs添加-r参数忽略当没有找到文件时,返回当前路径)

find /data/services/nginx-1.6/logs/ -name *.log -type f -size +80M 2>/dev/null|xargs -r du -shm|sort -nr| awk '{print $2}'|xargs -r -i sh -c ' > {}'

posted @ 2021-11-23 11:28  一个小学僧  阅读(13)  评论(0编辑  收藏  举报