使用chmod命令给文件加权限的方法

主要权限:

r(读取权限):可查看文件内容或列出目录内容;

w(写入权限):能修改文件或在目录中创建、删除文件;

x(执行权限):可执行文件或访问目录;

用户类别:

用户(u):文件所有者;

组(g):文件所属用户组;

其他用户(o):不属于所有者或组的其他用户;

所有用户(a):包含上述三类用户;


符号表明法:

通过字母(r、w、x)结合操作符(+、-、=)设置或修改权限:

添加权限:列如给test.txt文件的所有者添加执行权限,命令为chmod u+x test.txt ;

移除权限:若要去掉test.txt文件所属组的写入权限,用chmod g-w test.txt;

设置权限:将test.txt文件的所有者权限设为读、写、执行,组和其他用户权限设为只读,输入chmod u=rwx,g=r,o=r test.txt;

给所有用户加权限:给test.txt所有用户增加执行权限,用chmod a+x test.txt;


数字表明法:

用三个数字表明权限,每个数字对应一个权限类别(用户、组、其他用户),由权限数值相加得到:

r(读) = 4

w(写) = 2

x(执行) = 1

无权限 = 0

例如:

777:表明用户、组和其他用户都有读、写、执行权限,设置命令chmod 777 test.txt。

755:意味着所有者有读、写、执行权限,组和其他用户有读和执行权限,命令是chmod 755 test.txt。

644:即所有者有读、写权限,组和其他用户有读权限,设置命令chmod 644 test.txt。

700:表明仅文件所有者有读、写、执行权限,组和其他用户无任何权限,命令为chmod 700 test.txt。


使用chmod命令时要谨慎,避免错误修改重大文件或目录权限,影响系统正常运行。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...