一 LINUX磁盘空间的管理方式(文件组织格式)

windows:磁盘划分 盘符 C盘 D盘 E盘
LINUX /根目录(文件系统起始)
如果是Windows,给硬盘进行分区,再进行格式化,再给分区分配盘符就可以开始使用

如果是Linux,则要将硬盘分区完,格式化,在给每个分区起设备名,再给分区分配盘符

之所以要这样,在Linux中,所有硬件设备都是文件

所有的文件都是从根目录开始存储的,其存储结构是一个倒状树

在这里插入图片描述
相对路径和绝对路径:
绝对路径:从根开始到所找文件或目录的路径
相对路径:从当下目录下找该目录下的文件或目录,再找子目录的目录或文件,直至找到文件或目录。

磁盘空间的管理方式(文件组织格式)

系统根据路径和文件存储位置进行处理

1 /bin 二进制文件–》系统命令对应的程序文件

ps:输入ls命令 其实就是在/bin下找ls程序文件,来实现功能

2 /etc 系统的配置文件

配置文件是对运行方式、运行级别、运行行为的一个描述

3 /dev 系统的设备目录

中存放的所有文件都是硬件文件
在这里插入图片描述
**ps:

  1. IDE硬盘,则叫hd,用a-d做盘符**
  2. dev呈现出来的文件只是一个设备接口,用户无法直接通过这个接口访问设备的内容(需要挂载将内容挂载到mnt)

4 /mnt 临时挂载点

ps:mount 挂载命令 mount通过dev的设备接口将设备的内容挂载(映射)到mnt(mnt里有映射点)里,访问mnt里的内容即就相当于访问设备的内容

只有在windows中才有分配盘符这个说法,Linux里叫挂载
在给分区分配盘符的过程叫做挂载

分配完盘符,应该叫挂载点,即:

分配盘符–》挂载 盘符–》挂载点

在window中使用C/D/E/F作为盘符 而在Linux中使用空的目录名称作为盘符

5 /boot 系统核心镜像文件

与系统启动有关,不可删除不能修改

6 /proc 虚拟目录

proc是(磁盘的目录),但存储的是内存数据的映射(进程)
ps:

  1. 磁盘作为永久性存储设备
  2. 内存RAM,只是运行时存储
    即当关机时,proc没有内容

使得内存和磁盘有统一的接口,其是进程的实时映射,相当于任务管理器,其不是虚拟内存和交换分区。

7 /root 超级管理员用户的家目录

拥有此系统的所有权限

8 /home 普通用户的家目录

ps:

  1. LINUX是一个多用户的操作系统:可以有多个用户同时登陆工作(远程登陆)。
  2. 在home下每个普通用户都有一个以用户名命名的目录(家目录)
  3. 如stu1登陆上系统后所处的位置 /home/stu1
  4. ~是宿主目录,即自己的家目录 同上即 /home/stu1

9 /usr 第三方软件的一些资源文档

ps:安装的gcc资料就放在/usr里(相当于在LINUX上安装了gcc软件)

10 /tmp 临时目录

存放临时文件

11 /lib 存储库文件

ps:

  1. 当生成的库(动态库)需要系统识别需要放在lib。
  2. 不能存放在其他位置,系统找不到。

12 /var 日志文件

被修改的日志(可用于查找文件修改的时间等)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值