Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux 文件权限解释错误 #2637

Open
ZL-Liu713 opened this issue Mar 12, 2025 · 1 comment
Open

Linux 文件权限解释错误 #2637

ZL-Liu713 opened this issue Mar 12, 2025 · 1 comment
Labels
bug Content error

Comments

@ZL-Liu713
Copy link

Linux 基础知识总结-目录操作-原文:

mkdir [选项] 目录名:创建新目录(增)。例如:mkdir -m 755 my_directory,创建一个名为 my_directory 的新目录,并将其权限设置为 755,即所有用户对该目录有读、写和执行的权限。

755 权限的实际含义是:
​所有者(Owner)​: rwx(读、写、执行)
​所属组(Group)​: r-x(读、执行,​无写权限)
​其他用户(Others)​: r-x(读、执行,​无写权限)

该命令创建的目录并非所有用户都有写权限,只有所有者拥有完整权限,其他用户仅能读取和进入目录,但无法修改目录内容(如创建/删除文件)。若需要所有用户都有写权限,应设置为 ​777(rwxrwxrwx)。

@Snailclimb
Copy link
Owner

Linux 基础知识总结-目录操作-原文:

mkdir [选项] 目录名:创建新目录(增)。例如:mkdir -m 755 my_directory,创建一个名为 my_directory 的新目录,并将其权限设置为 755,即所有用户对该目录有读、写和执行的权限。

755 权限的实际含义是:​所有者(Owner)​: rwx(读、写、执行)​所属组(Group)​: r-x(读、执行,​无写权限)​其他用户(Others)​: r-x(读、执行,​无写权限)

该命令创建的目录并非所有用户都有写权限,只有所有者拥有完整权限,其他用户仅能读取和进入目录,但无法修改目录内容(如创建/删除文件)。若需要所有用户都有写权限,应设置为 ​777(rwxrwxrwx)。

感谢道友指出,已修正如下:

mkdir [选项] 目录名:创建新目录(增)。例如:mkdir -m 755 my_directory,创建一个名为 my_directory 的新目录,并将其权限设置为 755,其中所有者拥有读、写、执行权限,所属组和其他用户只有读、执行权限,无法修改目录内容(如创建或删除文件)。如果希望所有用户(包括所属组和其他用户)对目录都拥有读、写、执行权限,则应设置权限为 777,即:mkdir -m 777 my_directory

@Snailclimb Snailclimb added the bug Content error label Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Content error
Projects
None yet
Development

No branches or pull requests

2 participants