高考考试网
当前位置: 首页 高考资讯

linux文件类型及存取权限(十分钟读懂Linux文件属性及权限)

时间:2023-07-06 作者: 小编 阅读量: 9 栏目名: 高考资讯

linux文件类型及存取权限Linux文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。实例中,bin文件的第一个属性用"d"表示。在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。接下来的字符中,以三个为一组,且均为『rwx』的三个参数的组合。因此,Linux系统按文件所有者、文件所有者同组用户和其他用户来规定了不同的文件访问权限。此外,a则代表all亦即全部的身份!

linux文件类型及存取权限?Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定,下面我们就来说一说关于linux文件类型及存取权限?我们一起去了解并探讨一下这个问题吧!

linux文件类型及存取权限

Linux 文件基本属性

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

在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:

[root@www /]# ls -ltotal 64dr-xr-xr-x 2 root root 4096 Dec 14 2012 bindr-xr-xr-x 4 root root 4096 Apr 19 2012 boot……

实例中,bin文件的第一个属性用"d"表示。"d"在Linux中代表该文件是一个目录文件。

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

当为[ d ]则是目录

当为[ - ]则是文件;

若是[ l ]则表示为链接文档(link file);

若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。

每个文件的属性由左边第一部分的10个字符来确定(如下图)。

从左至右用0-9这些数字来表示。

第0位确定文件类型,第1-3位确定属主(该文件的所有者)拥有该文件的权限。

第4-6位确定属组(所有者的同组用户)拥有该文件的权限,第7-9位确定其他用户拥有该文件的权限。

其中,第1、4、7位表示读权限,如果用"r"字符表示,则有读权限,如果用"-"字符表示,则没有读权限;

第2、5、8位表示写权限,如果用"w"字符表示,则有写权限,如果用"-"字符表示没有写权限;第3、6、9位表示可执行权限,如果用"x"字符表示,则有执行权限,如果用"-"字符表示,则没有执行权限。

Linux文件属主和属组

[root@www /]# ls -ltotal 64dr-xr-xr-x 2 root root 4096 Dec 14 2012 bindr-xr-xr-x 4 root root 4096 Apr 19 2012 boot……

对于文件来说,它都有一个特定的所有者,也就是对该文件具有所有权的用户。

同时,在Linux系统中,用户是按组分类的,一个用户属于一个或多个组。

文件所有者以外的用户又可以分为文件所有者的同组用户和其他用户。

因此,Linux系统按文件所有者、文件所有者同组用户和其他用户来规定了不同的文件访问权限。

在以上实例中,bin文件是一个目录文件,属主和属组都为root,属主有可读、可写、可执行的权限;与属主同组的其他用户有可读和可执行的权限;其他用户也有可读和可执行的权限。

更改文件属性

1、chgrp:更改文件属组

语法:

chgrp [-R] 属组名文件名

参数选项

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

2、chown:更改文件属主,也可以同时更改文件属组

语法:

chown [–R] 属主名 文件名chown [-R] 属主名:属组名 文件名

进入 /root 目录(~)将install.log的拥有者改为bin这个账号:

[root@www ~] cd ~[root@www ~]# chown bin install.log[root@www ~]# ls -l-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log

将install.log的拥有者与群组改回为root:

[root@www ~]# chown root:root install.log[root@www ~]# ls -l-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log

3、chmod:更改文件9个属性

Linux文件属性有两种设置方法,一种是数字,一种是符号。

Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。

先复习一下刚刚上面提到的数据:文件的权限字符为:『-rwxrwxrwx』, 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

r:4

w:2

x:1

每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加的,例如当权限为: [-rwxrwx---] 分数则是:

owner = rwx = 4 2 1 = 7

group = rwx = 4 2 1 = 7

others= --- = 0 0 0 = 0

所以等一下我们设定权限的变更时,该文件的权限数字就是770啦!变更权限的指令chmod的语法是这样的:

chmod [-R] xyz 文件或目录

选项与参数:

xyz : 就是刚刚提到的数字类型的权限属性,为 rwx 属性数值的相加。

-R : 进行递归(recursive)的持续变更,亦即连同此目录下的所有文件都会变更

举例来说,如果要将.bashrc这个文件所有的权限都设定启用,那么命令如下:

[root@www ~]# ls -al .bashrc-rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc[root@www ~]# chmod 777 .bashrc[root@www ~]# ls -al .bashrc-rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc

那如果要将权限变成 -rwxr-xr-- 呢?那么权限的分数就成为 [4 2 1][4 0 1][4 0 0]=754。

符号类型改变文件权限

还有一个改变权限的方法呦!从之前的介绍中我们可以发现,基本上就九个权限分别是(1)user (2)group (3)others三种身份啦! 那么我们就可以藉由u, g, o来代表三种身份的权限!

此外, a 则代表 all 亦即全部的身份!那么读写的权限就可以写成r, w, x!也就是可以使用底下的方式来看:

如果我们需要将文件权限设置为 -rwxr-xr-- ,可以使用 chmod u=rwx,g=rx,o=r 文件名 来设定:

[root@www ~]# ls -al .bashrc-rwxr-xr-x 1 root root 395 Jul 4 11:45 .bashrc[root@www ~]# chmod a w .bashrc[root@www ~]# ls -al .bashrc-rwxrwxrwx 1 root root 395 Jul 4 11:45 .bashrc

而如果是要将权限去掉而不改变其他已存在的权限呢?例如要拿掉全部人的可执行权限,则:

[root@www ~]# chmod a-x .bashrc[root@www ~]# ls -al .bashrc-rw-rw-rw- 1 root root 395 Jul 4 11:45 .bashrc

    推荐阅读
  • 零下25度玻璃水夏天能用吗(玻璃水0下15度夏天可以用吗)

    零下25度玻璃水夏天能用,不过会达不到夏季专用的效果。选择的玻璃水应该要根据季节的变化而变化,夏季的玻璃水里,含有除虫胶的成分,可以快速的清除在挡风玻璃上的飞虫残留物。汽车挡风玻璃水俗称玻璃水,属于汽车使用中的易耗品,优质的汽车挡风玻璃水主要由水、酒精、乙二醇、缓蚀剂及多种表面活性剂组成。

  • 小米平板4plus怎么打电话(小米平板4plus如何打电话)

    小米平板4plus打电话的方法是:1、小米平板4plus可以打电话但必须开通volte,目前中国移动能用,开通方法是给10086发送“KTVOLTE”短信,会收到10086开通VOLTE短信回复,部分城市不支持短信开通,可以尝试拨打10086找客服开通或者前往当地营业厅办理。

  • 小米手机微信红包声音设置(小米手机设置微信红包提示声音的方法)

    跟着小编一起来看一看吧!小米手机微信红包声音设置在小米手机桌面找到点击打开。下拉“安全中心”界面。在温馨提示中点击按钮。红包助手已开启,然后点击红包闹钟。点击右上角齿轮状设置按钮进行时间设置。

  • 古墓丽影暗影崛起隐藏位置(古墓丽影崛起古墓丽影)

    史克威尔为《古墓丽影:暗影》和《古墓丽影:崛起》PC版更新了补丁,删除了Denuvo反篡改技术。具体来说,升级之后的《古墓丽影:暗影》将DLSS更新到最新版本,并添加了更新的阴影去噪器,用于光线追踪阴影。此外,补丁还修复了英特尔GPU硬件的特定兼容性问题。另一方面,《古墓丽影:崛起》的补丁增加了DLSS最新版,并带来了各种稳定性的修复,尤其是在使用DX12接口时。

  • 襄阳有肿瘤MDT医院吗?(襄阳最好的肿瘤医院是哪个医院)

    襄阳市中心医院在MDT领域已处于省内领先水平。2018年11月28日该院更是一举成为全国首批襄阳唯一一家肿瘤MDT试点医院。目前该院已成立17支MDT团队专业覆盖肿瘤癫痫、房颤、先心病、主动脉夹层卒中、糖尿病并发症等领域。2019年以来,襄阳市中心医院MDT团队共为700多名疑难病患者提供了更科学、更合理、更个性化的诊疗方案。但MDT的专家成员、时间、地点、疾病范畴都是固定的。“从患者入院到出院,MDT将提供一站式全程诊治服务。”

  • 急性肠胃炎会推迟月经吗(急性肠胃炎会影响月经推迟吗)

    女性月经推迟可因急性肠胃炎期间饮食清淡,体重减轻、或是心情不佳,情绪异常等因素导致月经推迟,但不会是急性肠胃炎病症引起的月经推迟。女生大姨妈推迟几天正常大姨妈推迟或提前7天左右都属于正常。

  • 硅胶老化后是什么样子(论老化强度的重要性)

    硅基材料在尺寸或厚度上几乎没有变化,也没有开裂,仅由于样品上的灰尘的堆积造成表面轻微变色。硅基材料实验对比前后其他聚合材料如Poron和混合海绵等,在实验测评中表现并不好。虽然Poron和其他聚氨酯泡沫塑料在室内环境中是很好的密封材料,但在户外长时间暴露在阳光下,特别是紫外线下,材料会发生严重的开裂和脆化。但通过本次实验测评,户外暴露和紫外线照射也应成为人们需要关注的重点。

  • 研究生调档函一般几天发放(你们收到调档了吗)

    已经被拟录取的同学请注意,调档函要开始陆续发出了。研究生调档函,就是在学生通过某高校的研究生复试之后,学校为对学生进行进一步的考察而调取学生的档案时,所用到的一种书面通知。调档函一般拟录取院校会在四月中下旬寄出,时间期限是两周到一个月不等。应届考生在收到调档函之后,处理的方式相对来说比较简单。上交调档函之后,学校就会安排寄走档案。调档函都有规定的截止日期,诸位同学千万不要忽视这个问题!

  • 大丫鬟方少陵为什么喜欢采青(大丫鬟方少陵喜欢采青什么)

    采青身世可怜打动了他,采青明白丫鬟身份,冰雪聪明秀外慧中吸引了方少陵,今天小编就来说说关于大丫鬟方少陵为什么喜欢采青?下面更多详细答案一起来看看吧!方少陵为采青挨了一枪,

  • 用什么泡脚可以减肥(用哪些泡脚可以减肥)

    用什么泡脚可以减肥在塑料水桶中注入15~20公分深的水,水温以摄氏41~42度为宜,最好能用温度计量一量,或者就以泡澡的温度为准,接着再放入木苏子,精油或者浴盐。注意不要被热水烫伤。泡完之后,将双脚擦干,穿上袜子保暖,如果擦上脚部护理霜,还可以给脚丫美容。最后再喝温水补充水分,同时促进新陈代谢。1~4的步骤,有条件的话可以每天重复进行1~3次,效果会加倍。