Linux文件权限管理——笔记

来源:互联网 发布:js定时器停止执行函数 编辑:程序博客网 时间:2024/04/28 14:47


cexowengui头像cexowengui
-rwxr-xr--  1 amrood   users 1024  Nov 2 00:10  myfiledrwxr-xr--- 1 amrood   users 1024  Nov 2 00:10  mydir
第一列就包含了文件或目录的权限。 

第一列的字符可以分为三组,每一组有三个,每个字符都代表不同的权限,分别为读取(r)、写入(w)和执行(x):
  • 第一组字符(2-4)表示文件所有者的权限,-rwxr-xr-- 表示所有者拥有读取(r)、写入(w)和执行(x)的权限。
  • 第二组字符(5-7)表示文件所属用户组的权限,-rwxr-xr-- 表示该组拥有读取(r)和执行(x)的权限,但没有写入权限。
  • 第三组字符(8-10)表示所有其他用户的权限,rwxr-xr-- 表示其他用户只能读取(r)文件。
符号说明+为文件或目录增加权限-删除文件或目录的权限=
设置指定的权

  • u stands for user.
  • g stands for group.
  • o stands for others.
  • a stands for all.
$ls -l testfile-rwxrwxr--  1 amrood   users 1024  Nov 2 00:10  testfile$chmod o+wx testfile$ls -l testfile-rwxrwxrwx  1 amrood   users 1024  Nov 2 00:10  testfile$chmod u-x testfile$ls -l testfile-rw-rwxrwx  1 amrood   users 1024  Nov 2 00:10  testfile$chmod g=rx testfile$ls -l testfile-rw-r-xrwx  1 amrood   users 1024  Nov 2 00:10  testfile
  • chmod 775 aaa //???
    除了符号,也可以使用八进制数字来指定具体权限,如下表所示: 
    数字说明权限0没有任何权限---1执行权限--x2写入权限-w-3执行权限和写入权限:1 (执行) + 2 (写入) = 3-wx4读取权限r--5读取和执行权限:4 (读取) + 1 (执行) = 5r-x       6读取和写入权限:4 (读取) + 2 (写入) = 6rw-7所有权限: 4 (读取) + 2 (写入) + 1 (执行) = 7rwx
发表于 2016-03-23 19:11:46
cexowengui头像cexowengui
-rwxr-xr--  1 amrood   users 1024  Nov 2 00:10  myfiledrwxr-xr--- 1 amrood   users 1024  Nov 2 00:10  mydir
第一列就包含了文件或目录的权限。 

第一列的字符可以分为三组,每一组有三个,每个字符都代表不同的权限,分别为读取(r)、写入(w)和执行(x):
  • 第一组字符(2-4)表示文件所有者的权限,-rwxr-xr-- 表示所有者拥有读取(r)、写入(w)和执行(x)的权限。
  • 第二组字符(5-7)表示文件所属用户组的权限,-rwxr-xr-- 表示该组拥有读取(r)和执行(x)的权限,但没有写入权限。
  • 第三组字符(8-10)表示所有其他用户的权限,rwxr-xr-- 表示其他用户只能读取(r)文件。
符号说明+为文件或目录增加权限-删除文件或目录的权限=
设置指定的权

  • u stands for user.
  • g stands for group.
  • o stands for others.
  • a stands for all.
$ls -l testfile-rwxrwxr--  1 amrood   users 1024  Nov 2 00:10  testfile$chmod o+wx testfile$ls -l testfile-rwxrwxrwx  1 amrood   users 1024  Nov 2 00:10  testfile$chmod u-x testfile$ls -l testfile-rw-rwxrwx  1 amrood   users 1024  Nov 2 00:10  testfile$chmod g=rx testfile$ls -l testfile-rw-r-xrwx  1 amrood   users 1024  Nov 2 00:10  testfile
  • chmod 775 aaa //???
    除了符号,也可以使用八进制数字来指定具体权限,如下表所示: 
    数字说明权限0没有任何权限---1执行权限--x2写入权限-w-3执行权限和写入权限:1 (执行) + 2 (写入) = 3-wx4读取权限r--5读取和执行权限:4 (读取) + 1 (执行) = 5r-x       6读取和写入权限:4 (读取) + 2 (写入) = 6rw-7所有权限: 4 (读取) + 2 (写入) + 1 (执行) = 7rwx
发表于 2016-03-23 19:11:46
0 0