Linux修改文件属性及权限
2017-12-17 15:40
302 查看
修改文件用户组: (组名必须在/etc/group文件中) chgrp [-R] grpname filename|dirname -R:将目录内文件的所属组都改为指定组名 eg: 修改文件所属用户组 chgrp test /etc/fstab 修改目录及目录下所有文件所属组 chgrp -R test /root/test/ 修改文件所有者: (用户名必须在/etc/passwd文件中) chown [-R] username filename|dirname -R:将目录下所有文件或子目录的所有者同时更改 eg: 修改文件所有者 chown user /etc/fstab 修改目录下的所有子目录或文件的所有者 chown -R user /etc/init.d/ 同时修改文件所有者和所属组 chown user:user /etc/fstab 只修改文件所属组 chown .user /etc/fstab 修改文件权限: 1.利用数字类型修改权限 chmod [-R] xyz filename|dirname -R:表示递归修改 Linux文件的基本权限有9个,分别是owner,group,others三种身份各自的read,write,execute权限,3个一组.可以用数字代表各个权限: r:4 w:2 x:1 利用2进制表示,1代表有此权限,0表示没有此权限: ---: 000 => 0 --x: 001 => 1 -w-: 010 => 2 -wx: 011 => 3 r--: 100 => 4 r-x: 101 => 5 rw-: 110 => 6 rwx: 111 => 7 因此:若将文件的权限修改为rwxrwx---,则对应的数字为 770. eg: 将/etc/fstab文件的所有权限都启用: chmod 777 /etc/fstab 2.利用符号类型修改文件权限 通过u,g,0代表user,group,others的身份,a表示所有的身份. +:表示加入某种权限 -:表示去除某种权限 =:表示设置某种权限 r:读 w:写 x:执行 eg: 将/etc/fstab文件权限改为rwx-wx--x: chmod u=rwx,g=wx,o=x /etc/fstab,不写表示没有此权限 将/etc/fstab文件权限改为rwxr-xr-x: chmod u=rwx,go=r-x 将/etc/fstab文件所有用户添加执行权限: chmod a+x /etc/fstab 或 chmod +x /etc/fstab 将/etc/fstab文件对others不可读: chmod o-r /etc/fstab
相关文章推荐
- Linux修改文件属性和权限
- linux文件属性查看及修改权限
- linux查看及修改文件属性及权限
- linux基础命令之如何修改文件属性和权限
- Linux文件属性和权限的修改
- 如何修改Linux文件的属性与权限
- linux文件属性及权限修改
- linux文件属性与权限的修改
- LINUX(redhat 7.0)文件属性 及文件权限的修改
- Linux修改文件及文件夹权限 文件属性
- 修改Linux文件的属性与权限
- Linux-修改文件属性和权限
- Linux文件属性与权限的修改(鸟哥的Linux私房菜基础学习篇第三版-第六章)
- linux中文件属性和权限修改命令chgrp|chown|chmod介绍
- Linux修改文件属性和权限
- [Linux文件属性]使用chmod函数修改指定文件权限
- 学习笔记:Linux 文件和目录属性及权限
- Linux入职基础-5.6_文件权限属性(命令实例)
- linux - 文件权限属性
- Linux系统如何查看及修改文件读写权限查看文件权限的语句: