如何用chomod或者chown只修改文件夹或只修改文件的权限或所有者

来源:互联网 发布:netstat监听端口 编辑:程序博客网 时间:2024/05/21 07:55

我们都知道用chmod -R 目录 可以递归修改所指目录的所有文件和文件夹的权限。但是现在一般文件和文件夹的权限是不一样的。一般文件的权限是644,而文件夹的权限是755。如何办到呢?可以结合linux下面的两条命令来完成。命令如下。

只修改文件夹的权限: chmod  755  `find  目录  -type  d`

只修改文件的权限: chmod  644  `find  目录  -type  f `

其中find命令分别找出目录下的所有目录和文件。``是把find命令的输出作为chmod的参数。

同理用chown和find命令相结合也可以达到类似的目的。