chmod 使用数字设置linux文件权限

我的原文所在 http://yanmin.in/archive.html

三个数字的含义:

  1. 第一个数字表示文件所有者的权限
  2. 第二个数字表示与文件所有者同属一个用户组的其他用户的权限
  3. 第三个数字表示其它用户组的权限

三种权限对应的数字

  • 读(r=4);
  • 写(w=2);
  • 执行(x=1);
  • 可读可执行(rx)=5=4+1;
  • 可读可写(rw):6=4+2);
  • 可读可写可执行(rwx=7=4+2+1)。

例如:

如chmod 755 设置用户的权限为:
1.文件所有者可读可写可执行(7)
2.与文件所有者同属一个用户组的其他用户可读可执行(5)
3.其它用户组可读可执行(5)

如chmod 777 设置用户的权限为:
1.文件所有者可读可写可执行(7)
2.与文件所有者同属一个用户组的其他用户可读可写可执行 (7)
3.其它用户组可读可写可执行(7)

chmod a=rwx file 和 chmod 777 file 效果相同

你可能感兴趣的:(chmod 使用数字设置linux文件权限)