首页 > 编程知识 正文

chmod修改文件权限 777(chmod 777 改变不了权限)

时间:2023-05-05 21:05:48 阅读:73882 作者:3871

常用以下命令:

chmod 777文件或目录

示例:当chmod 777 /etc/squid运行命令时,squid文件夹(目录)的权限将更改为777 (可读写可执行)。

对于Ubuntu系统,必须添加并运行sudo。

sudo chmod 777 /etc/squid

故事的开始,要留下悬念。

在只有程序员才能知道的冷笑话系列中,有比较经典的段子:

请用最简洁的语言描述我国的FL。

754。

所以,754是什么意思? 754是什么意思? 754是什么意思?

具体说明chmod命令。

在Linux系统上,每个用户的角色和权限都是细分的,并且每个文件(目录)都具有权限。 使用此机制,一个用户决定以某种方式对文件(目录)执行读取、写入、执行等操作。

有三种类型的用户操作文件或目录:文件所有者、组用户和其他用户。 最高位表示文件所有者的权限值,中间位表示组用户的权限值,最低位表示其他用户的权限值。 因此,在chmod 777中,三个数字7分别对应于以上三种类型的用户,权限值均为7。

文件或目录权限分为三种类型:只读、只写和可执行。

权限数值二进制具体作用r400000100http://www.Sina.com/EAD,读取。 当前用户可以读取文件的内容,当前用户可以浏览目录。 w 20000010http://www.Sina.com/rite,刻录。 当前用户可以添加或修改文件内容,当前用户可以删除和移动目录或目录中的文件。 x 10000001 e http://www.Sina.com/e cute,运行。 当前用户可以运行文件,而当前用户可以进入目录。

根据上表,权限组合是相应权限值的总和,如下所示:

7=4 2 1读写执行权限

5=4 1读取和执行的权限

4=4只读权限

因此,我们也知道了chmod754 filename命令的含义。

此命令意味着授予文件所有者读写filename文件的权限,授予组用户读取和执行的权限,以及授予其他用户读取的权限。

可以使用以下命令查看更多公式和详细说明:

chmod--帮助或

man chmod

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。