如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
-
- 帖子: 18
- 注册时间: 2009-04-25 22:20
如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
如题。我想让一个文件夹(从windows下拷过来的)下面非常多的子文件夹包含的很多的txt文本文档去掉可执行权限,How?
一切 皆文件
怡然 空自取
怡然 空自取
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
用chmod命令,好象是:
不一定对,袭击man chmod看看参数。
代码: 全选
cd <文件夹>
sudo chmod -x ./*
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 18
- 注册时间: 2009-04-25 22:20
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
ljj_jjl2008 写了:用chmod命令,好象是:不一定对,袭击man chmod看看参数。代码: 全选
cd <文件夹> sudo chmod -x ./*
不行的。我是要对好几个子文件夹(各个子文件夹下还有子文件夹)下的文件进行改权限,不是文件夹,-R没用处.我只好蛋疼地使用:
cd 目录
sudo chmod 666 *.txt ./*/*.txt ./*/*/*.txt ./*/*/*/*.txt
把四层子文件夹所含文本文件都给改权限了。擦,有更好的办法吧?
上次由 iniway 在 2011-11-06 19:57,总共编辑 1 次。
一切 皆文件
怡然 空自取
怡然 空自取
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
用tree命令把文件夹都列出来,根据列出来的结果,写个shell。或者根据tree结果写一系列chmod命令,组成一个shell。
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 18
- 注册时间: 2009-04-25 22:20
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
ljj_jjl2008 写了:用tree命令把文件夹都列出来,根据列出来的结果,写个shell。或者根据tree结果写一系列chmod命令,组成一个shell。
行。
一切 皆文件
怡然 空自取
怡然 空自取
-
- 帖子: 490
- 注册时间: 2009-06-20 23:53
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
find . -name '*.txt' -exec chmod -x '{}' \;iniway 写了:ljj_jjl2008 写了:用tree命令把文件夹都列出来,根据列出来的结果,写个shell。或者根据tree结果写一系列chmod命令,组成一个shell。
行。
-
- 帖子: 233
- 注册时间: 2011-10-15 0:32
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
find ./ -name "*.txt" | xargs chmod 644
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
chmod -x -R /anywhere/*.txt
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 如何去掉一个文件夹及下面所有子文件夹里*.txt的可执行权限?
6、7、8楼都威武。
我是班门弄斧了。

我是班门弄斧了。

闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租