linux文件权限的设置命令

1)改变文件权限

chmod u+x 文件名   //将当前目录下的文件所属的用户拥有执行权限

2)改变文件拥有这-chown

在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要注意的是,用户必须是已经存在系统中的,也就是只能改变为在 /etc/passwd这个文件中有记录的用户名称才可以。
chown命令的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上 -R的参数即可。
基本语法:
chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录
参数
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。

chown -R Jenkins testfile   //将文件的拥有者改为jenkins

3)

使用chgrp命令更改文件所属用户组
在shell中,可以使用chgrp命令来改变文件所属用户组,该命令就是change group(改变用户组)的缩写。需要注意的是要改变成为的用户组名称,必须在 /etc/group里存在,否则就会显示错误。
基本语法:
chgrp [-R] 用户组名称 dirname/filename ...
参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。
chgrp -R Jenkins testfile  //将文件的所属组改为jenkins
 
chown root:root testfile // 使用 chown 一次性修改拥有者及组 (常用)
posted @ 2018-10-25 15:08  pei-金秋十月  阅读(698)  评论(0编辑  收藏  举报