美文网首页
CentOS7常用命令记录

CentOS7常用命令记录

作者: 非常帅气的昵称吧 | 来源:发表于2020-02-02 16:19 被阅读0次

    一. 清空系统日志
    cat /dev/null > /var/log/boot.log
    cat /dev/null > /var/log/btmp
    cat /dev/null > /var/log/cron
    cat /dev/null > /var/log/dmesg
    cat /dev/null > /var/log/firewalld
    cat /dev/null > /var/log/grubby
    cat /dev/null > /var/log/lastlog
    cat /dev/null > /var/log/mail.info
    cat /dev/null > /var/log/maillog
    cat /dev/null > /var/log/messages
    cat /dev/null > /var/log/secure
    cat /dev/null > /var/log/spooler
    cat /dev/null > /var/log/syslog
    cat /dev/null > /var/log/tallylog
    cat /dev/null > /var/log/wpa_supplicant.log
    cat /dev/null > /var/log/wtmp
    cat /dev/null > /var/log/yum.log

    二. 模糊查找文件并删除
    1、查找文件名并删除:
    find . -name "ssss" | xargs rm -f
    “.”为当前目录,可以换成自己想要的目录。上面的代码是删除包含名称ssss所有的文件。如果要连同

    2、目录一起删除,加-r参数。
    find . -name "ssss" | xargs rm -rf

    3、查找0字节文件并删除:
    find . -type f -size 0 -exec rm -rf {} ;

    4、查找某段时间内的文件并删除:

    find . -ctime +365 -exec rm -rf {} ;

    365为天数。

    三. 批量查找包含某些字符的文件
    find '*.logs' -type f | xargs grep -ril 'xxxxx'

    相关文章

      网友评论

          本文标题:CentOS7常用命令记录

          本文链接:https://www.haomeiwen.com/subject/dpeqxhtx.html