Linux的文件属性学习

在linux下文件的属性更改需要在root权限下进行,进入root权限下的方法是使用 su - 回到用户模式可以使用Ctrl+D

进入root模式下,使用 ls -al可以看到如下的文件列表:

每一行代表一个文件及其属性。

对于第一列,例如dr-xr-x--- 需要这么拆分,第一个为文件是目录还是文件。

d为目录,-为文件,接下来三个一组,第一组是表示文件的所有者对于文件的权限,第二组为文件所在群组对于文件的权限,第三组是外来人对于文件的权限。其中r表示可读,w表示可写,x表示可执行,-表示没有权限。

在linux中,对于文件,引入了文件所有者,群组以及群组外三个元素来帮助保护文件,方便管理对于文件的权限管理。

对于第二列表示的是文件的链接个数。

第三列是文件的所有者

第四列是文件的群组

第五列是文件的大小

第六列是文件的最近修改日期

最后是文件名



那么如何修改文件的权限呢?

首先学习了chgrp ,用来修改文件所在的群组,新的群组必须在/etc/group文件内存在才行 。

之后是chown,修改文件的所有者,使用者必须是已经存在系统中的帐号,也就是在/etc/passwd 这个文件中

有纪录的使用者名称才能改变。

在利用cp指令复制文件后,可能会用到这两个指令来修改群组和所有者。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值