Cirry's Blog

linux权限管理(8)

2016-08-01
linux
2分钟
349字

文件基本权限: -rw-r—r—. 所有者 所属组 其他人

chmod 命令:

chmod [选项] 模式 文件名

选项 -R 递归

模式:[ugoa] [+-=][rwx]

[mode=421]

1
chmod u+x cangls.av
2
chmod g+w,o+w furong.av
3
chmod u=rwx fengjie.av
4
chmod a=rwx fengjie.av

权限的数字表示:

1
r=4 w=2 x=1
2
rwx = 7 r-x = 5 r-x = 5
3
chmod 755 cangls.av

权限对文件:

  • r:cat more |head tail
  • w:vi echo
  • x:可执行

权限对目录:

  • r:ls
  • w:touch rm mv cp
  • x:cd

对文件来讲最高权限是 x

对目录来讲最高权限是 w

增加用户:

1
useradd user1
2
passwd user1

修改文件的所有者:

chown 用户名 文件名

例:chown ds fegnjie.av

(绿色是报警信息)

修改文件的所属组:

chgrp 用户组 文件

1
chown root:root 123 # 同时修改所有者和所属组
2
groupadd user
3
gpasswd - a user1 user
4
chown jt:user av
5
chmod 750 av

文件默认权限:

查看默认权限的命令:

umask

#查看默认权限

0022:

第一位:文件特殊权限

-022:文件默认权限

文件默认不能建立为执行文件, 必须用手工赋予执行权限

所以文件默认权限最大为666

默认权限要换算成字母再相减

建立文件之后的默认权限为666减去umask值

目录的默认权限最大为777

默认权限需要换算成字母再相减

建立文件之后的默认权限为777减去umask值

umask 0022 临时修改

vi /etc/prefile 永久修改

本文标题:linux权限管理(8)
文章作者:Cirry
发布时间:2016-08-01
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode
总访问量
总访客数人次