加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux常用命令-权限管理命令

发布时间:2023-02-02 15:01:49 所属栏目:Linux 来源:
导读:  1、命令名称:chmod

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

  命令所在路径:/bin/chmod

  执行权限:所有用户

  语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录] . 例如:c
  1、命令名称:chmod
 
  命令原意:change the permissions mode of a file
 
  命令所在路径:/bin/chmod
 
  执行权限:所有用户
 
  语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录] . 例如:chmod u+x,g=rwx japan.list
 
  chmod [mode=421] [文件或目录] 。 r----4 w----2 x------1 . rwx---7 rw--6 r----4
 
  -R 为递归修改,将所修改的目录及目录下的所有文件的权限进行修改。
 
  功能描述:改变文件或目录所有者、所属组及其他人的权限
 
  2、rwx权限解释
 
  举例中,在root创建的777目录下的root创建的限制权限的文件,其他普通用户也可以将文件删除。主要原因是该目录所有用户都有写权限,即可以使用rm命令。
 
  file r : cat/more/head/tail/less
 
  w:vim
 
  x:script command
 
  dirctory . r:ls
 
  w:touch/mkdir/rmdir/rm
 
  3、命令名称:chown
 
  命令原意:change file ownership
 
  所在路径:/bin/chown
 
  执行权限:所有用户
 
  语法:chown [用户] [文件或目录]
 
  功能表述:改变文件或目录的所有者 。 只有在root权限下可以做更改,普通用户无法变更
 
  范例:$chown shenbao fengjian. 改变文件fengjie的所有者为shenchao
 
  4、命令名称:chgrp
 
  命令原意:change file group ownership
 
  命令所在路径:/bin/chgrp
 
  执行权限:所有用户
 
  语法:chgrp [用户组] [文件或目录]
 
  功能描述:改变文件或目录的所属组 . 可能也是只有root权限才能做修改
 
  范例:$chgrp lampbrother fengjie 改变文件fengjie的所属组为lampbrother
 
  5、命令名称:umask
 
  命令原意:the user file-creation mask
 
  命令所在路径:shell内置命令
 
  执行权限:所有用户
 
  语法: umask [-S]
 
  -S 以rwx形式显示新建文件缺省权限 。 (缺省组即该用户默认组,唯一性)
 
  功能描述:显示、设置文件的缺省权限。
 
  新建的目录以缺省权限显示,新建的文件会缺少x即执行权限,这是Linux设置的所有新建文件都会默认去掉执行权限,以保障安全性。
 
  范例:$umask -S
 
  ps:$umask 不加-S即显示一个四位数,后三位为缺省权限与777权限的与非显示。即:
 
  0022 ---- 所表示的目录权限为:rwx r-x r-x;所表示文件权限:rw- r-- r--
 
  如想要更改所属组权限则用umask+三位数来调整。如想调整所属组的默认权限为:
 
  700linux权限,即目录rwx------(文件rw-------),则$umask 077命令来执行。
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!