首页 > 编程知识 正文

修改权限为777(chmod修改文件权限 777)

时间:2023-05-06 15:55:05 阅读:73920 作者:282

-------------请参阅

命令名称: chmod

使用权限:的所有用户

使用方法: chmod [-cfvr ] [-- help ] [-- version ] mode file .

说明:Linux/Unix文件权限分为三级:文件所有者、组和其他。 chmod允许您控制文件如何访问其他用户。

参数格式:

mode :权限设置字符串。 以下格式为: [ugoa.][[ -=][rwxX].][, ]。 在这里

u :表示文件的所有者,g表示与该文件的所有者属于同一组,o表示其他人,a表示所有这三者。

:添加权限,-表示取消权限,=表示唯一的设定权限。

r :是可读的,w是可写的,x是可执行的,x仅表示文件是子目录,或者文件已经设置为可执行。 -仅当-c :文件权限实际更改时才显示更改操作

如果-f :文件权限无法更改,请不要显示错误消息

-v :显示权限更改的详细信息

-R :对当前目录下的所有文件和子目录进行相同的权限更改。 也就是说,递归地逐个更改

- -辅助说明显示在--help :上

- -版本:显示版本

示例将:文件file1.txt设置为允许所有人读取:

chmod ugo r file1.txt

使所有人都能读取文件file1. txt :

chmod a r file1.txt

文件file1.txt和file2.txt是该文件的所有者,属于同一组的人可以写入,但其他人不能写入:

chmod ug w,o-w file1.txt file2.txt

将ex1.py设置为只有此文件的所有者才能运行:

chmod u x ex1.py

将当前目录下的所有文件和子目录设置为任何人都可以读取:

chmod -R a r *

另外,chmod还可以用数字表示chmod 777 file等权限

语法为chmod ABC文件

其中a、b、c分别为一个数字,分别表示用户、组和Other的权限。

r=4,w=2,x=1

rwx属性时为4 2 1=7;

rw-属性时为4 2=6;

r-x属性时4 1=7。

示例:

chmod a=rwx文件和chmod 777文件的效果相同

chmod ug=rwx,o=x file和chmod 771 file的效果相同

使用chmod 4755 filename,可以向此程序授予根权限

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