文件的基本的基本属性

为什么要有基本属性

Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。

例子

你可以把Linux比作成一个学校,
里面的人

  • 学生
  • 老师
  • 校长

里面的资料

  • 课本
  • 学校档案
  • 老师个人备案资料

学生只能看课本,其他的都不能看,而老师,可以看老师备案资料和课本。校长上面都可以看。

在 Linux 中我们通常使用以下两个命令来修改文件或目录的所属用户与权限
我们可以直接调在这里观看 [[1-2文件的基本的基本属性#更改文件属性]](这是一个obdisian的一个超链接,不知道CSDN有没有这个功能)

  • chown (change owner) : 修改所属用户与组。这个是决定老师变成学生或者把学生变成老师的命令。

  • chmod (change mode) : 修改用户的权限。这个是把课本变成学校档案

具体的文件属性例子

在这里插入图片描述

这是我的一个服务器,里面有一个jar的文件,重点还是看前面的几个都难辞

drwxrwxrwx
drwxrwxrwx
drwxrwxrwx
drwxrwxrwx
drwxrwxrwx
drwxrwxrwx
-rw-r--r--
-rw-r--r--
  • d代表目录
  • r代表这个可以被阅读
  • w代表这个可以被修改
  • x代表这个可以被执行

然后一会发现有三组 rwx 在重复出现

  • 第一组是文件所有者(即创造出文章的人、具体例子就是校长做了学校档案)
  • 文件所属组(即老师写了一个备案文章,教师所在的组都可以看)
  • 其他人(就是除了这两个之外的组其他linux上的用户)

更改文件属性

已经把抽象的东西看懂了

chgrp [-R] 属组名 文件名

以后会具体写一个例子的。

-R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上 -R 的参数,那么该目录下的所有文件的属组都会更改。

chown [–R] 所有者 文件名
chown [-R] 所有者:属组名 文件名

以后会具体举一个例子

更改文件的九个属性

以后接着更新

借鉴文章

菜鸟教程: https://www.runoob.com/linux/linux-file-attr-permission.html

  • 9
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值