免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 14722 | 回复: 9
打印 上一主题 下一主题

如何删除文件夹下的隐藏文件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-31 16:21 |只看该作者 |倒序浏览
用rm *命令不管用:
:~/borefo/cpdir # ll
total 76
-rw------- 1 root root     0 2013-07-05 11:33 .bash_history
-rw-r--r-- 1 root root  1177 2013-07-05 11:33 .bashrc
-rw-r--r-- 1 root root   208 2013-07-05 11:33 .dvipsrc
-rw-r--r-- 1 root root  1637 2013-07-05 11:33 .emacs
-rw-r--r-- 1 root root  1332 2013-07-05 11:33 .exrc
-r--r--r-- 1 root root 16068 2013-07-05 11:33 .gnu-emacs
-rw-r--r-- 1 root root   861 2013-07-05 11:33 .inputrc
-rw-r--r-- 1 root root   164 2013-07-05 11:33 .kermrc
-rw-r--r-- 1 root root  6043 2013-07-05 11:33 .muttrc
-rw-r--r-- 1 root root   925 2013-07-05 11:33 .profile
-rw-r--r-- 1 root root   311 2013-07-05 11:33 .urlview
-rw-r--r-- 1 root root  7913 2013-07-05 11:33 .xcoralrc
-rw-r--r-- 1 root root  1940 2013-07-05 11:33 .xim.template
-rwxr-xr-x 1 root root  1365 2013-07-05 11:33 .xinitrc.template
-rw-r--r-- 1 root root   119 2013-07-05 11:33 .xtalkrc
:~/borefo/cpdir # rm *
rm: cannot remove `*': No such file or directory

论坛徽章:
0
2 [报告]
发表于 2010-05-31 16:26 |只看该作者
rm .* 别乱删啊

论坛徽章:
0
3 [报告]
发表于 2010-05-31 16:29 |只看该作者
  1. ls -a | awk '/^\./&&$1 != "."&&$1 != ".."' | xargs rm -rf {}
复制代码
虽然不知道兰州要干啥  但是提醒一句 有风险 需谨慎 后果自负

论坛徽章:
0
4 [报告]
发表于 2010-05-31 16:32 |只看该作者
rm .* 别乱删啊
where27 发表于 2010-05-31 16:26



    为什么要加点呢?


如果这个目录下还有其他的文件,比如文件夹,如何一次性删除干净呢?

论坛徽章:
0
5 [报告]
发表于 2010-05-31 16:34 |只看该作者
回复 4# borefo


    rm -rf .* *

论坛徽章:
0
6 [报告]
发表于 2010-05-31 16:38 |只看该作者
  1. ls .[^.]*|xargs rm -f
复制代码

论坛徽章:
0
7 [报告]
发表于 2010-05-31 16:39 |只看该作者
回复  borefo


    rm -rf .* *
where27 发表于 2010-05-31 16:34



    老表,厉害呀

我想问下,为什么要要加“.”呢,同样在cp的时候光一个*也不能把隐藏文件拷贝过来,这是为什么呢?谢谢赐教

论坛徽章:
0
8 [报告]
发表于 2010-05-31 16:40 |只看该作者
如果LZ想删除文件夹的
可以

rm -rf  dir
这样快点

论坛徽章:
0
9 [报告]
发表于 2010-05-31 16:58 |只看该作者
回复 7# borefo


    因为隐藏文件就是以.开头啊,cp的时候如果要拷贝所有就按照楼上帅哥的说的吧,直接拷贝文件夹

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
10 [报告]
发表于 2010-05-31 17:02 |只看该作者
回复 7# borefo


不加点不行,星号通配符不会匹配以点开头的隐藏文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP