linux无法读取视频文件,[原创]linux视频之普通文件权限

这次主要说一下普通文件权限的命令

chgrp :改变文件所属群组

chown :改变文件所属人

chmod :改变文件的属性、SUID 、等等的特性

chgrp 群组名称  文件或目录

要改变成为的群组名称必须

要在/etc/group 里面存在的名字才行,否则就会显示错误

也就是说,要改变的组名,这里是一定要有的

可以看到,并没有xyz这个组,所以在改的时候提示无效的组名,修改不成功

这回改一个可以用的看看

这个aaa文件的组就变成了users

可以看到,在/etc/group里有users这个组,所以修改成功

chown [ -R ] 账号名称档案或目录

chown [ -R ] 账号名称:群组名称文件或目录

要注意的是,使用者必须是已经存在系统中的,也就是在/etc/passwd 这个文件中

有记录的使用者名称才行改变。chown 的用途还很多,他还可以顺便直接修改群组的名称!

此外,如果要连目录下的所有次目录或文件同时更改文件拥有者的话,直接加上–R 的参数即可!

最常见的例子就是在copy文件给你之外的其它人时,就需要改变文件的拥有者

一样的原因,因为在/etc/passwd里没有user这个人

在这里有user1这个人,我们来看看

看,改变过来了

chmod [-R] xyz 文件或目录

xyz 为同三组rwx 属性数值的相加

[-][rwx][r-x][r--]

[-]为:代表这个文件名为目录或文件

[rwx]为:拥有人的权限 :

[r-x]为:同群组使用者权限

[r--]为:其它使用者权限

读r、写w、执行x

我们可以使用数字来代表各个属性,各属性的对照:

r:4 w:2 x:1

由于同一组的数字是相加的!例如当属性为[-rwxr-xr--] 则是:

owner = rwx = 4+2+1 = 7

group = rwx = 4+0+1 = 5

others = --- = 4+0+0 = 4

所以,这样的属性造成的数值就是754

我们来把aaa这个文件变成所有人都有完全的权限应该是多少?

接着来

这样,user2也可以写入的

我们把aaa这个文件的属性改回原来的754

看,原来aaa的属性user2是改不了的

chmod后接

u        +(加入)        r

g        -(除去)        w         文件或目录

o        =(设定)        x

a

u 代表属主

g 代表属组

o 代表其它用户

a 代表属主、属组和其它用户,也就是上面三个用户(或组)的所有

这些和刚才那些数字的都一样,只不过方式不一样

改完以后,同一组的人就可以有完全权限了

不管是用数字或是字母,都可以达到同一个效果

以后还会说一下S属性

这次就到这里

成功!!!!!!!!!!!!!!!!!!!!!

附件下载:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值