6、权限设置

权限说明

  • 目录权限
    • r: 读权限意味着,可以查看这个目录下的文件和目录,相对应的命令是ls
    • w:写权限意味着可以在这个目录下执行新建删除的操作,比如touch mkdir rmdir rm等操作
    • x:执行权限相对于目录来说意味着可以执行进入操作,对应的命令是cd
  • 文件权限
    • r:读权限意味着可以打开查看一个文件,比如可以使用 cat more head tail less等操作
    • w:写权限则代表着可以编辑文件,可以使用vim编辑文件
    • x:执行往往是相对于一个脚本或者命令而言

权限设置

设置权限的两种方式在以下代码中
shell
[root@localhost tmp]# pwd
/tmp
[root@localhost tmp]# touch duanbang.grant
[root@localhost tmp]# ls -l
总用量 0
-rwx------. 1 root root 0 9月 25 05:45 duanbang.grant
-rw-------. 1 root root 0 9月 24 02:04 yum.log
[root@localhost tmp]# chmod u-x,g+r,o+r duanbang.grant
[root@localhost tmp]# ls -l
总用量 0
-rw-r--r--. 1 root root 0 9月 25 05:45 duanbang.grant
-rw-------. 1 root root 0 9月 24 02:04 yum.log
[root@localhost tmp]# chmod u=rwx,g=rwx duanbang.grant
[root@localhost tmp]# ls -l
总用量 0
-rwxrwxr--. 1 root root 0 9月 25 05:45 duanbang.grant
-rw-------. 1 root root 0 9月 24 02:04 yum.log
[root@localhost tmp]# chmod 777 duanbang.grant
[root@localhost tmp]# ls -l
总用量 0
-rwxrwxrwx. 1 root root 0 9月 25 05:45 duanbang.grant
-rw-------. 1 root root 0 9月 24 02:04 yum.log
[root@localhost tmp]#

以上linux操作中使用的命令说明


命令说明
pwd显示当前自己所在位置
touch duanbang.grant创建一个名为duanbang.grant的文件
ls -l显示当前目录的文件详情
chmod u-x,g+r,o+r duanbang.grant给文件的所有者减去执行权限,给所有组和其他人加上读权限
chmod u=rwx,g=rwx duanbang.grant给文件的所有者和所有组rwx权限
chmod 777 duanbang.grant给所有人最高权限

权限代码权限说明
4r
2w
1x


如果要给哪个用户组相应的权限,只需要把权限代码相加即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值