• 2024-11-21
宇哥博客 服务器 Linux文件权限详解,权限600/755/644等是什么意思?

Linux文件权限详解,权限600/755/644等是什么意思?

Linux 中的每个都有三种权限:

  • Owner:所有者的权限可以对文件执行的操作。
  • Group:组权限可以对文件执行的操作。
  • Other:其他用户可以对文件执行的操作。

每一个权限又有各自的Read、Write、Execute 权限。

对于文件:

  • Read(r):查看文件内容的权限。
  • Write(w):修改、删除文件内容的权限。(无权限删除文件)
  • Execute(x):执行文件做为程序运行的权限。

对于目录:

  • Read(r):读取目录中的文件名。
  • Write(w):可以修改、删除目录中的文件。
  • Execute(x):遍历目录。

下面这样一个权限表格更能表述清楚:

二进制八进制字符串权限
0000 (0+0+0)无权限
0011 (0+0+1)–xExecute
0102 (0+2+0)-w-Write
0113 (0+2+1)-wxWrite + Execute
1004 (4+0+0)r–Write
1015 (4+0+1)r-xWrite + Execute
1106 (4+2+0)rw-Read + Write
1117 (4+2+1)rwxRead + Write + Execute

​例如755也写成rwxr-xr-x7对应rwx5对应r-x ,如下图:

图 | Linux文件权限

更多

test1文件夹权限设置成777

chmod 777 test1

test1文件夹及子文件夹下的所有文件设置成777

chmod -R 777 test1

-R表示包含设置所有子目录。

本文来自网络,不代表本站立场,转载请注明出处。https://www.ygbks.com/3661.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

2条评论

返回顶部