八、修改文件的权限

您所在的位置:网站首页 25_1jlimaiokjpg_w600jpg 八、修改文件的权限

八、修改文件的权限

2023-07-11 19:17| 来源: 网络整理| 查看: 265

一、字母法(用的多)

1、认识:例如d rwx  r-x  rw-  (d:代表文件夹你,-代表文件。 后面rwx代表文件拥有者权限,  r-x代表同组人权限,rw-代表其他人权限(不同组))

r:读      w:写     x:可执行       -:没有权限

二、修改权限

①  u参数代表为文件的拥有者设置权限

例如22.txt文件本来是rw-     无x权限

命令:chmod u=rwx  22.txt(文件名字)

② g参数代表为同组设置权限

chmod g=r  22.txt  (只让同组人有读的权限)

③ o参数代表为其它人设置权限

chmod o=    22.txt  (o后面什么也不写,不让其他人拥有任何权限)

④ a 代表所有都执行一样的权限

chmod  a=rwx  22.txt   (都变成rwx权限)

如果都设置为空  chmod  a=    22.txt     文件打不开,但改成超级管理员root可以打开,(sudo su - 命令换成root即可)

⑤ 还可以一起写:chmod u=r,g=r,o=r  22.txt

⑥ 还可以使用-号来撤销权限:chmod  u-r-w  22.txt (可加sudo 可不加看情况)

【给文件拥有者减去r和w权限】

⑦ 还可以使用+号来增加权限:chmod  u+r+w  22.txt (可加sudo 可不加看情况)

【给文件拥有者增加r和w权限】

三、数字法

x——1

w——2

r——4

如果是1的话,那就表示拥有x的权限,也就是可执行的权限。

如果是2的话,那就表示拥有w的权限,也就是写的的李权限。

如果是3的话,那就表示拥有w和x的权限,也就是写和可执行的权限。

如果是4的话,那就表示拥有r的权限,也就是读的权限。

如果是5的话,那就表示拥有r和x的权限,也就是读和可执行的权限。

如果是6的话,那就表示拥有r和w的权限,也就是读和写的的权限。

如果是7的话,那就表示拥有所有的权限。

例如:       chmod u=x,g=wx,o=rwx  22.txt

 数字法表示:chmod 137  22.txt

四、如果想为一个目录下面所有目录和文件加上相同权限,需要加上参数“ -R ” 

例如:想把22文件夹下的所有文件和文件夹都改成rwx权限的。

命令 :(sudo可写可不写) chmod 777  22/  -R   



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3