linux系统命令的收集 第四部分

文件系统权限操作(5个命令)


 1.umask    (user file-creation mask  用户创建文件时的遮罩码)
 【命令作用】修改用户创建文件时的遮罩码
 【命令语法】umask (参数)
 【常用选项】
 【参数说明】想要修改成的用户遮罩码的数值
 【命令示例】
  将用户的遮罩码改为0000
   umask 0000


 2.chmod    (change file mode bits 改变文件模式属性)
 【命令作用】更改文件或目录的权限
 【命令语法】chmod (参数1)(参数2)
 【常用选项】
  -R  修改目录权限时进行递归处理
 【参数说明】参数 1 修改后的文件权限 ;参数 2 修改的文件名
 【命令示例】
  为/file 文件的属主,添加w权限
  chmod u+w /file


 3.chown  (change file owner and group 改变文件的属主和属组)
 【命令作用】改变文件的属主和属组
 【命令语法】chown [选项] (参数1 :参数2) (参数3)
 【常用选项】
 【参数说明】参数 1 属主; 参数 2 属组 ; 参数3 修改的文件名
 【命令示例】
  修改/file 文件的属主和属组都为test
  chown  test:test /file


 4.getfacl  (get file access control lists 获取文件的访问控制列表)
 【命令作用】获取文件的访问控制列表
 【命令语法】getfacl [选项](参数)
 【常用选项】
 【参数说明】需要查看的文件名
 【命令示例】
  查看 /file 文件的访问控制列表
  getfacl /file


 5.setfacl   (set file access contorl lists 设置文件的访问控制列表)
 【命令作用】设置文件的访问控制列表
 【命令语法】setfacl (选项)[参数1][参数2]
 【常用选项】
  -b 清除所有的扩展的acl规则
  -m 后接需要添加的acl规则,多条用逗号隔开
 【参数说明】参数1 权限(user:rwx) ,参数2 文件名
 【命令示例】
  设置test用户对于文件/file的扩展权限为rw
  setfacl -m test:rw /file

 

上一部分  系统管理操作

下一部分  磁盘和文件系统操作

posted @ 2018-06-26 17:38  knightysa  阅读(181)  评论(0编辑  收藏  举报