脚本 Linux

发布于 更新于

AI总结: 本文介绍了批量替换当前目录下所有.conf文件中的内容,将127.0.0.1替换为localhost的命令。接着,介绍了如何清理日志目录中超过1G的日志文件,通过清空文件内容而不删除文件。最后,提到使用fdupes工具检测并删除重复文件,只保留一个。文本中没有明显错误观点。

批量替换当前目录下.conf文件中内容

如将内容中的127.0.0.1替换为localhost

find . -type f -name "*.conf" -exec sed -i 's/127.0.0.1/localhost/g' {} +  

清理日志目录超过1G的日志文件

不删文件只清空

find /data/app_log -type f -name "*.log" -size +1G -exec truncate -s 0 {} \;  

fdupes检测重复文件

apt install fdupes  
fdupes -dN . # 删除重复内容的文件, 只保留一个