Linux基础(四):Linux系统文件类型与文件权限

        各位看官,好久不见,在正式介绍Linux的基本命令之前,我们首先了解一下,关于文件的知识。

目录

一、文件类型

二、文件权限

2.1 文件访问者的分类

2.2 文件权限

2.2.1 文件的基本权限

2.2.2 文件权限值的表示方法

三、修改文件权限方法

3.1 文字设定法

3.2 数字设定法

3.3 应用场景

一、文件类型

        Linux 下所有的东西都可以看做文件,并且Linux 下不以文件的扩展名区别文件类型,而是在文件属性中有一列专门记录文件类型。

d:目录/文件夹

-:普通文件

l:链接文件(类似Windows的快捷方式)

b:块设备文件(例如硬盘、光驱等)

p:管道文件

c:字符设备文件(例如屏幕等串口设备)

s:套接口文件

这五种文件在 Linux 上的呈现如下图所示:

上图中列出的文件信息分别为:

二、文件权限

2.1 文件访问者的分类

u : 表示文件属主的访问权限(user)

g : 表示文件同组用户的访问权限(group)

o : 表示其他用户的访问权限 (other)

2.2 文件权限

        文件权限是指不同的用户或用户组对某个文件拥有的权限。

       -rw-rw-r--就是文件权限,第一位表示文件类型,剩下的每三位表示一组权限。分别对应拥有者权限、拥有者所在组权限、其他用户权限。 

2.2.1 文件的基本权限

  1. 读(r):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限
  2. 写(w):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
  3. 执行(x):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
  4. “-” :表示不具有该项权限, 它是一个占位符

2.2.2 文件权限值的表示方法

1、字符表示方法

)8进制数值表示方法 :

      权限可以用3位数字来代表,第一位数字表示用户权限,第二位表示用户组权限,第三位表示其它用户权限。

       数字的细节如下:r记为4,w记为2,x记为1,可以有:

•0:无任何权限,  即 ---
•1:仅有x权限,  即 --x
•2:仅有w权限  即 -w-
•3:有w和x权限  即 -wx
•4:仅有r权限  即 r--
•5:有r和x权限  即 r-x
•6:有r和w权限  即 rw-
•7:有全部权限  即 rwx

三、修改文件权限方法

         修改文件权限的命令为:chmod 

3.1 文字设定法

         该方法可以单独增加或者减少某一访问者的权限。

     u 表属主    g 同组人    o 其他人    a 所有人    “+”表示增加权限 “-”表示去掉权限

3.2 数字设定法

           该方法更加直接简单,通过不同的访问者的访问权限,将权限值相加即可!

       采用数字设定法时,权限通常由三位数字组成,每一位数字代表一种角色的权限。每个角色的数值由其所具有的权限对应的数值之和构成,如下图:

举例:
hello.txt 的权限修改为: r-x -- x r -x ,命令为:chmod 515 hello.txt
hello.txt 的权限修改为: - wx  -w-  rw - ,命令为:chmod 326 hello.txt

3.3 应用场景

     Linux默认安装python3, python文件test.py没有执行权限,要想让它能够运行,必须先加执行文件权限即:chmod  u+x  test.py 。 

   以上就是本节内容!欢迎大家点赞加关注评论,您的支持是我前进最大的动力!下期再见! 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来可期,静待花开~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值