Linux命令 - 权限管理命令

目录

权限管理命令:chmod

文件权限目录总结

权限管理命令:chown

权限管理命令:chgrp

权限管理命令:umask


权限管理命令:chmod

命令名称:chmod

命令英文原意:change the permissions mode of a file

命令所在路径:/bin/chmod

执行权限:所有用户

说明:只有文件的所有者或者root可以修改文件权限

语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]        u=所有者 g=所属组 o=其他人 a=所有人

                       [mode=421] [文件或目录]                 r ----  4    w ---- 2    x ---- 1

                       -R 递归修改,修改该目录下的所有文件的权限

功能描述:改变文件或目录权限

例子:

$ chmod u+r /tmp/study/ch        给ch文件的所有者加上w权限

但是一般用数字标识权限:

rwxrw-r--

  7   6  4

$ chmod 755 /tmp/study/ch        rwxr-xr-x

文件权限目录总结

代表字符权限对文件的含义对目录的含义
r读权限可以查看文件内容可以列出目录中的内容
w写权限可以修改文件内容可以在目录中创建、删除文件
x执行权限可以执行文件可以进入目录

目录的权限大于文件的权限

file

r:cat/more/head/tail/less

w:vim

x:script command

directory

r:ls

w:touch/mkdir/rmdir/rm

x:cd

权限管理命令:chown

命令名称:chown

命令英文原意:change file ownership

命令所在路径:/bin/chown

执行权限:所有用户

语法:chown [用户] [文件或目录]

功能描述:改变文件或目录的所有者

说明:只有root用户可以改变文件或目录的所有者

例子:$ chown user filename

          改变文件filename的所有者为user

权限管理命令:chgrp

命令名称:chgrp

命令英文原意:change file group ownership

命令所在路径:/bin/chgrp

执行权限:所有用户

语法:chgrp [用户组] [文件或目录]

功能描述:改变文件或目录的所属组

例子:$ chgrp group filename

          改变文件filename的所属组为group

 

权限管理命令:umask

命令名称:umask

命令英文原意:the user file-creation mask

命令所在路径:Shell内置命令

执行权限:所有用户

语法:umask [-S]

           -S        以rwx形式显示新建文件缺省权限

功能描述:显示、设置文件的缺省权限

例子:$ umask -S

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值