Linux目录管理

系列文章目录

第一章 :red hat linux系统下载安装
第二章:Linux用户和组
第三章:Linux文件管理
第四章:Linux目录管理



前言

以下内容是一些Linux针对目录结构的一些常用命令,以及简单的介绍不同文件的习惯性作用,内容仍然以实验为主,老规矩实验之前先抓一张快照,便于恢复。


一、根目录(理解即可)

在这里插入图片描述

/boot

用于存放系统内核以及启动资源
在这里插入图片描述

/dev

存放设备,例如网卡,分区,终端

在这里插入图片描述

/etc

存放配置文件例如xxx.d,xxx.conf在这里插入图片描述

/home

家目录,不说了

/lib,/lib64

存放动态链接库,在文件编译,运行中经常用到,很多软件运行缺库,一般都在这里,前者为32位库。后者为64位库。

:在这里根目录存放的只是一个链接文件,并不是源文件

在这里插入图片描述

/media

存放光盘光驱

/mnt

挂载点

/proc,/sys

内存映射,开机自动创建,关机自动删除

/root

root用户家目录

/run

和运行有关

/bin,/sbin

存放命令

/tmp

存放临时文件

/usr

编译安装所在地

/var

装数据文件

二、特殊权限

1.u+s

一般针对命令使用,以vim为例子,对passwd操作
用普通用户操作passwd文件
在这里插入图片描述
随意添加点东西
在这里插入图片描述
会发现无法保存成功
在这里插入图片描述
这时使用超级用户使用u+s
在这里插入图片描述
再次重复操作
在这里插入图片描述
在这里插入图片描述
敲回车发现文件可正常退出。
解释:u+s可以在其他用户使用此命令的期间临时赋予此命令属主的身份,vim属主身份为root可以随意修改passwd,在使用u+s后,普通用户使用vim时临时获得root权限也可以修改passwd文件。(实验完记得改回去)

2.g+s

一般对文件夹使用
依旧以财务部为例,财务部里有一个会计,一个出纳。会计可读可写,出纳可读,其他啥也不能干。(这之前都操作过,不写了)
在这里插入图片描述
这时以root身份创建zhangben1
然后使用g+s权限
再次创建账本2
在这里插入图片描述
再次查看权限,发现zhangben2的数组不是默认的root,而是继承了/caiwubu的数组,如果账本比较多,可减少工作量。
在这里插入图片描述
(用完记得该回去)

3.o+t

一般针对文件夹
创建/public权限为o+rw,用来存放每个人的工作记录
在这里插入图片描述
会计创一个工作文件用出纳删除在这里插入图片描述
删除成功,这就出问题了,每个人的工作记录因该只有自己能修改才可以
使用o+t然后重复上述操作
在这里插入图片描述
删除失败,达到预定目的

4.对应数字

u+s=4
g+s=2
o+t=1
加在权限代码的前边
例子创建一个test文件要求属主可读可写,数组可读,其他没权限权限代码为640,现在将u+s权限加入权限代码为4640
在这里插入图片描述


总结

:root用户最厉害,不受所有权限限制

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值