美文网首页
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