修改文件权限修改的思索

在linux当中有修改文件权限的命令,不过对熟悉使用windows系统的人来说,简直是就是“活见鬼”,什么玩意啊。只能说Windows系统为了易用性把一些安全的门槛降低了,当熟悉了这种系统的操作方式之后,再见到真正使用标准安全操作的系统,莫名诧异。


这些权限命令跟系统管理员的管理度很高,对于普通使用系统的人来说,这一部分很少用到。当然拥有个人linux机器的人需要看一下,虽然很少用到,但是下载软件安装的时候可能会用它来更改下载文件的权限。其他人士在学习过程中可以规避掉这一部分。


改变文件所属用户组:chgrp

命名的通用格式:chgrp [-R] dirname/filename

解释: [-R] 是否选择 -R作为参数,进行持续向下迭代修改

dirname:目录名称,通常与-R连用,表示对指定目录下所有的目录文件修改所属用户组

例如: chgrp -R /home/seacean/myload/eclipse

filename:文件名称,通常不需要参数 -R

例如: chgrp /home/seacean/mytxt.txt


改变文件所有者:chown

命令的通用格式:chown [-R] dirname/filename

参考第一个命令的使用用例


改变文件的操作权限:chmod

在改变文件权限之前,先说一下文件权限:

文件权限是一个三位数的数字,不过每个数字属于不同的所有者。

第一个数字代表的权限属于所有者

第二个数字代表的权限属于用户所属的组

第三个数字代表的权限属于剩余的其他人

x:执行权限,代表数字是1

w:修改权限,代表数字是2

r:读权限,代表数字是4

没有权限是0,每个所有者的权限都是执行、修改、读权限数字的和。

命令的通用格式:chmod [-R] xyz dirname/filename

xyz代表权限的三位数字,权限数字的设定有数学的内涵在里面。

例如: chmod 467 /home/seacean/mytxt.txt

           chmod -R 777 /home/seacean/eclipse

Note:虽然还有另一种不知道文件或者目录的权限的情况下修改,不过作为一个需要工作先启动起来的人来说,暂时先放掉它。如果需要,可以使用这个命令慢慢了解,在时间充裕的情况下: info chmod


不想当linux系统管理员的可以不看,只是需要修改下载文件权限的可以简单看看,分享文件给其他人的也可以看看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值