美文网首页
linux 删除长路径的文件

linux 删除长路径的文件

作者: 夜空最亮的9星 | 来源:发表于2023-11-19 16:10 被阅读0次
    find /data/192.168.0.64/ -mtime +1 -delete
    find /data/192.168.0.66/ -mtime +1 -delete
    find /data/192.168.0.68/ -mtime +1 -delete
    find /data/192.168.0.70/ -mtime +1 -delete
    find /data/192.168.0.72/ -mtime +1 -delete
    

    在Linux或者AIX中删除大量文件时,

    直接用rm * 可能会出现 参数列表过长,的错误。

    这时可以用find命令来结合使用。

    1、rm -rf * 改为:

    find . -name "*" | xargs rm -rf '*' 就行了。
    

    2、rm test* -rf 改为:

    find . -name "test*" | xargs rm -rf "test*"
    
    

    相关文章

      网友评论

          本文标题:linux 删除长路径的文件

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