有趣生活

当前位置:首页>科技>linux怎么删除重复的文件夹如何删除名称含指定词的全部文件

linux怎么删除重复的文件夹如何删除名称含指定词的全部文件

发布时间:2026-07-21阅读(2)

导读方法1find~/examples/-name'*data*'-execrm-rf{}这个命令的执行效果如下所示root@hgdm:~#find~/exam....方法1

find ~/examples/ -name *data* -exec rm -rf {}

这个命令的执行效果如下所示

root@hgdm:~# find ~/examples/ -name *data*/root/examples/data333.txt/root/examples/data555.txt/root/examples/data1.txt/root/examples/data2.txt/root/examples/data22.txt/root/examples/user_data.txt/root/examples/data111.txt/root/examples/data55.txt/root/examples/data444.txt/root/examples/data3.txt/root/examples/data11.txt/root/examples/data4.txt/root/examples/data5.txt/root/examples/data44.txt/root/examples/data33.txt/root/examples/data222.txtroot@hgdm:~# find ~/examples/ -name *data* -exec rm -rf {} root@hgdm:~# find ~/examples/ -name *data*root@hgdm:~#

方法1

方法2

find ~/examples/ -name *data* -print0 | xargs -0 rm -rf

这个命令的执行效果如下所示

root@hgdm:~# find ~/examples/ -name *data* -print0 | xargs -0/root/examples/data333.txt /root/examples/data555.txt /root/examples/data1.txt /root/examples/data2.txt /root/examples/data22.txt /root/examples/user_data.txt /root/examples/data111.txt /root/examples/data55.txt /root/examples/data444.txt /root/examples/data3.txt /root/examples/data11.txt /root/examples/data4.txt /root/examples/data5.txt /root/examples/data44.txt /root/examples/data33.txt /root/examples/data222.txtroot@hgdm:~# find ~/examples/ -name *data* -print0 | xargs -0 rm -rfroot@hgdm:~# find ~/examples/ -name *data* -print0 | xargs -0root@hgdm:~#

方法3 此方法不可靠,不可轻易使用

find ~/examples/ | grep data | xargs rm -rf

这个命令的执行效果如下所示

root@hgdm:~# find ~/examples/ | grep data /root/examples/data333.txt/root/examples/data555.txt/root/examples/data1.txt/root/examples/data2.txt/root/examples/data22.txt/root/examples/user_data.txt/root/examples/data111.txt/root/examples/data55.txt/root/examples/data444.txt/root/examples/data3.txt/root/examples/data11.txt/root/examples/data4.txt/root/examples/data5.txt/root/examples/data44.txt/root/examples/data33.txt/root/examples/data222.txtroot@hgdm:~# find ~/examples/ | grep data | xargs rm -rf root@hgdm:~# find ~/examples/ | grep data root@hgdm:~#

TAGS标签:  linux  怎么  删除  重复  文件夹  linux怎么删除重

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图