分页: 1 / 1

怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-27 9:17
ahlai
每次打开txt文件时都提示运行还是显示,
很麻烦,想去除计算机中所有Txt文件的x权限
怎样做呢
谢谢

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-27 9:22
eexpress
man find

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-27 10:47
jioyo源
chmod -x *.txt

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-28 5:52
aerofox

代码: 全选

find / -name '*.txt' -exec chmod a-x {} \;
但是这一招对 Windows 分区的文件无效。解决 Windows 分区文件的权限问题是在 mount 时加选项 -o fmask=0133,dmask=0022

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-28 6:56
peachcolor

代码: 全选

find ~/ -iname "*.txt" -execdir chmod -x {} +
楼上的有些暴力哦 :em02

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-28 6:59
peachcolor
另外,楼主的问题其实可以直接在文件管理器(nautilus)里改设置的
Screenshot-File Management Preferences.png

Re: 怎样用脚本实现计算机中所有txt文件都不具有执行权限

发表于 : 2009-04-28 12:41
aerofox
楼主问的是计算机中所有的 txt 文件,不是说自己的文件,所以只能暴力一点