linux学习1/30:Linux的文件权限与目录配置

本文深入解析Linux系统中用户、用户组及文件权限的概念,详细阐述了r、w、x三种基本权限及其设置方法,包括chmod、chown、chgrp命令的使用技巧,帮助读者掌握Linux环境下文件访问控制的核心技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux中的用户与用户组

  • 用户和用户组:一个家庭(三室一厅)相当于一个用户组,家庭中的class1,class2,class3是用户。客厅三个人都能够访问,与此同时三人都有自己的房间,每个人都有自己的隐私,没有赋予其权限其他人无法访问。

linux文件权限概念

  • 为什么要有权限:Linux的优秀之处之一在于多用户,多任务环境。所以当很多人都在一个linux中进行操作时,我们要保持相互的独立。比如两个团队同时在上面完成一项任务,相互之间应该保密且互不干扰。
  • 权限有哪几种:rw ; x ;三种权限分别对应 可读可写可执行
  • 权限包含在文件属性中,文件属性怎么查看: ls -al ; 可以列出所在目录下的所有文件(包括隐藏文件)的属性。
  • 一个文件的属性有七个列(部分):1[文件权限];2[表示有多少个文件连接到此节点];3[文件所有者];4[所属用户组];5[文件容量,单位B];6[最后修改时间];7[文件名]
  • eg: -rw-r–r-- 1 root root 253 Aug 18 13:46 a.txt
  • 文件权限:-rw-r–r-- 从左到右十个小空:从左到右第一位是文件类型:-代表文件,d代表目录。接着还有九位,分为三组:234(文件所有者的权限,rwx) ; 567 (所在用户组的权限,rwx);890(其他人的权限,rwx)
  • -rw-r–r-- :代表这是一个文件,文件所有者拥有可读可写权限(234位)。用户组拥有可读权限(567位),其他拥有可读权限(890位)。
  • 如何修改文件的属性值:

第一列,修改权限命令:chmod

数字类型改变文件权限**[r:4,w:2,x:1]**,例如修改上例a.txt文件的所有者权限为rwx即:

  • chmod 744 a.txt
  • -rwxr–r-- 1 root root 253 Aug 18 13:46 a.txt

744中7代表所有者权限为rwx,4代表用户组权限为r–,4代表其他用户的权限为r–。此时a.txt文件的权限为:-rwxr–r--

  • 命令:chmod [-R] xyz 文件或目录 ;[-R]代表递归的持续更改,连同子目录下的所有文件、目录。xyz代表数字类型的权限属性,为rwx属性数值的相加[r:4,w:2,x:1];

第三列修改所有者命令:chown

  • chown users a.txt
  • -rw-r–r-- 1 users root 253 Aug 18 13:46 a.txt
  • 命令:chown [-R] 所有者名称 文件或目录 ;[-R]代表递归的持续更改,连同子目录下的所有文件、目录。

第四列修改用户组命令:chgrp

  • chgrp testing a.txt

  • -rw-r–r-- 1 root testing 253 Aug 18 13:46 a.txt

  • 命令:chgrp [-R] 用户组名称 文件名或目录 ;[-R]代表递归的持续更改,连同子目录下的所有文件、目录

  • chmod a+x a.txt:在不知道文件或者目录的权限情况下给文件增加一个写入权限

# linux目录配置

  • linux目录配置标准FHS。具体目录用途参看手册或百度。
  • 相对路径与绝对路径,有./和…/的都是相对路径,类似于tp5模板里的路径语法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值