linux中文件的权限

linux的文件属性

linux是一种多用户,多任务的操作系统,linux有两个核心思想。第一:Linux中一切都是文件,第二:每个软件都有明确的用途,今天我们要说的与第一个核心系统有关;
既然linux是多用户的操作系统,root是最高的管理员,所以它拥有整个系统最高的权限,它设置可以直接可以用命令删除一些重要的配置,所以我们一般不适用root权限来进行一系列操作。而既然有了多用户,那个普通用户显然就有了权限的控制,而这里的权限最主要的就是针对于文件的权限了,因为linux的一切都是文件。
在linux中分为三种用户,一种是文件所有者,一种是文件所在群组,一种是其他用户;针对不同的用户有不同的权限,对于文件的权限,我们可以通过命令ls -l 或者ll来查询文件或文件夹的权限,其中第一个的代表文件类型,“-”代表普通文件,“d”代表文件夹。之后每三个为一组,第一组为文件所有者(u)--user,第二组代表群组(g)--group,第三组代表其他(o)--other ,每一组中的第一个**r**代表读read,第二个**w**写write,第三个的**x**代表可执行,如果是**-**则代表没有这个权限。
最重要的是,我们应该怎么更改文件夹或者文件的属主(所有者),我们可以使用命令chown -R root:root application,其中chown是命令,-R表示递归,第一个root代表群组,第二个root代表用户,application代表文件夹名,对于文件的使用权限,我们可以使用chmod 对于各种不同的用户增加权限,chmod {u,g,o,a}+{r,w,x} 文件【目录】 {u,g,o,a}代表各种类型的用户,{r,w,x}代表三种全选,文件【目录】可以使用正则表达式.。
在linux中,r也等价与4,w等价于2,x等价于1,所有我们亦可以使用命令chmod u=7 newFile来赋予拥有着有读写执行的权限。
chown是改变文件或者文件夹的属主,而chmod是为了各种用户添加属性的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值