Linux文件权限问题

更改权限命令   chmod

常用参数

  -R, --recursive        change files and directories recursively (以递归的方式对目前目录下的所有档案与子目录进行相同的权限变更)
  u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示所有(包含上面三者)。
  + 表示增加权限,- 表示取消权限,= 表示唯一设定权限。
  r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
  如chmod a+x 1.txt 就是为1文件对所有用户创建可执行权限

 

数字权限

r=4, w=2, x=1
rwx=7
rw=6
rx=5
如 chmod 777 1.txt  就是为所有用户对1文件创建读写执行权限,777每一位分别对应u、g、o

特别注意,在Linux系统中,默认文件刚创建没有执行权限,因此Linux中文件的原始权限都是666,而文件夹的初始权限都是777

posted @ 2020-04-10 20:27  dretrtg  阅读(236)  评论(0)    收藏  举报