LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2143|回复: 5

如何批量更改文件权限

[复制链接]
发表于 2005-3-21 12:04:24 | 显示全部楼层 |阅读模式
FC3中如何批量更改文件或者更改文件夹权限目录下的文件也改了
发表于 2005-3-21 17:01:01 | 显示全部楼层
我处理 ftp 上传资源时,最常用的命令是这样,不过要小心后果

  1. find . -type f -exec chmod 644 "{}" \;
  2. find . -type d -exec chmod 755 "{}" \;
复制代码

别用这个命令处理系统中原有的文件就可以了
find 会遍历每个文件,其中每一个都临时以 "{}" 来标识
回复 支持 反对

使用道具 举报

发表于 2005-3-21 17:21:55 | 显示全部楼层
Post by metmeor
FC3中如何批量更改文件或者更改文件夹权限目录下的文件也改了

如果需要更改的文件(夹)实在一个目录下,可以使用chmod的-R选项
chmod 644 -R /XX/XX/XX
回复 支持 反对

使用道具 举报

发表于 2005-3-21 18:21:45 | 显示全部楼层
Post by orphen
如果需要更改的文件(夹)实在一个目录下,可以使用chmod的-R选项
chmod 644 -R /XX/XX/XX


记住是"-R"而不是"-r"哦,另外如果是批量更改文件所有者的话,可以用:
chown user.user -R /XX/XX/XX
回复 支持 反对

使用道具 举报

发表于 2005-3-21 18:57:51 | 显示全部楼层
直接更改上级目录的名字不就可以了?
回复 支持 反对

使用道具 举报

发表于 2005-3-21 19:14:39 | 显示全部楼层
啊?…………楼上说的为啥我没听懂?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表