首页 > 编程知识 正文

查看所有权限,shell脚本权限

时间:2023-05-03 06:38:38 阅读:172579 作者:3380

上图:

u表示本用户

g表示此用户所在的组

表示other的其他用户

a表示all的所有用户

chmod表示change mode (更改访问模式)

上图 chmod o+w myfile.txt 增加一个other用户权限() )表示w的权限(w表示写入write ) )。

上图 chmod o-w myfile.txt 表示从other用户的权限中减去(-) w的权限(w表示写入) )。

上图 chmod a+x myfile.txt 表示对所有(all )用户的权限) (一个x ) (可执行)添加权限(w表示写入)。

Linux权限中的: r w x可以分别用1,0表示(1为禁止允许0 ) ) ) )。

将r w x分别置换为1、0后,生成对应的二进制,转换为十进制

使用命令: chmod 754 myfile.txt

表示第一个组的r w x为111 (换算为十进制时为7 )

第二组的r w x被设定为1 0 1。 如果换成十进制的话就是5。

第三组的r w x被设定为10。 如果换成十进制的话就是4。

通过更改文件(文件夹)的所有者和所有者所在的组来递归更改参数-R

chown -R test.test testDir 说明:参数-R 是递归修改

等同于chown -R test:test testDir (冒号 : 跟 . 等同)

如上图所示,从上到下表示着红色的四边形框

将myfile.txt文件的所有者更改为ywb

将myfile.txt文件所属的用户组更改为ywb

将myfile.txt文件中的所属用户和所属用户组同时修改为test

4 .创建文件夹testDir

如上图所示,您创建了三个文件:红色方框、touch以创建多个文件、file1 file2 file3以及用空格分隔的文件

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