用户权限与用户组

查看目录文件等信息的权限: ls -al 也可以指定文件 ls -al 文件名

其中 前面的root代表所属账号 后边的root代表所属组

第一列例如 -rw-r--r--,拆分为4段(- rw- r-- r--)理解(3个为一组), 其中 -代表类型 rw-为拥有者权限, r--代表组内成员权限,r--代表其他人员权限。 r代表只读, w代表写权限, x代表执行权限, -代表没权限

第二列是多少档名连接到这个节点(暂时没搞懂)

第五列是大小,单位是字节(bytes)

改变文件或目录的用户组: chgrp 组名 文件名或目录名, 如果要改变这个目录下所有的文件或目录的用户组,就加-R, 例如chgrp -R 组名 文件名或目录名(-R 注意是大写的R,意思是递归修改用户组)

改变文件或目录的用户: chown 用户名 文件名或目录名,, 如果要改变这个目录下所有的文件或目录的用户,就加-R, 例如chown -R 用户名 文件名或目录名(-R 注意是大写的R,意思是递归修改用户)

修改文件或目录权限: chmod 权限数字 文件名或目录名 ( 权限数字, 三位,代表用户,组内用户,其他人, 其中又分为 只读r 写w 执行x , r代表4, w代表2 , x代表1), 例如 chmod 777 文件名, 就代表这个文件所有人都有可读可写可执行权限。 例如chmod 776 文件名, 就代表这个文件所有用户和用户组都可以读写执行, 其他人只有读写权限。

还有一种修改权限的方式: chmod 用户/组/其他人+权限 文件名 (例如chmod u+r 文件名,就代表给这个文件的用户添加读权限)

注意: 如果有一个目录其他人没有执行权限(也就是 x ),是无法cd到这个目录里的!!! 如果这个目录只有x权限, 那么cd到这个目录下是没有权限查看该目录下的文件等信息

档案默认权限: 666 rw-rw-rw-

目录默认权限: 777 rwxrwxrwx

查看默认预设权限(默认预设权限指的是你在创建目录或者是文件的时候,目录和文件的默认权限减去预设权限,举个例子你要创建一个目录,目录的默认权限是777,减去预设权限后目录的权限就是755): umask

修改预设权限(注意,这个修改是临时有效的,如果重启或者重新登录系统,就会恢复为默认数值): umask 777

查看隐藏文件或目录属性: lsattr 文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值