一 磁盘空间的管理方式(文件组织格式)
windows:磁盘划分 盘符 C盘 D盘 E盘
LINUX /根目录(文件系统起始)
所有的文件都是从根目录开始存储的,其存储结构是一个倒状树
磁盘空间的管理方式(文件组织格式)
系统根据路径和文件存储位置进行处理
1 /bin 二进制文件–》系统命令对应的程序文件
ps:输入ls命令 其实就是在/bin下找ls程序文件,来实现功能
2 /etc 系统的配置文件
配置文件是对运行方式、运行级别、运行行为的一个描述
3 /dev 系统的设备目录
中存放的所有文件都是硬件文件
**ps:
- IDE硬盘,则叫hd,用a-d做盘符**
- dev呈现出来的文件只是一个设备接口,用户无法直接通过这个接口访问设备的内容(需要挂载将内容挂载到mnt)
4 /mnt 临时挂载点
ps:mount 挂载命令 mount通过dev的设备接口将设备的内容挂载(映射)到mnt(mnt里有映射点)里,访问mnt里的内容即就相当于访问设备的内容
5 /boot 系统核心镜像文件
与系统启动有关,不可删除不能修改
6 /proc 虚拟目录
proc是(磁盘的目录),但存储的是内存数据的映射(进程)
ps:
- 磁盘作为永久性存储设备
- 内存RAM,只是运行时存储
即当关机时,proc没有内容
使得内存和磁盘有统一的接口
7 /root 超级管理员用户的家目录
拥有此系统的所有权限
8 /home 普通用户的家目录
ps:
- LINUX是一个多用户的操作系统:可以有多个用户同时登陆工作(远程登陆)。
- 在home下每个普通用户都有一个以用户名命名的目录(家目录)
- 如stu1登陆上系统后所处的位置 /home/stu1
- ~是宿主目录,即自己的家目录 同上即 /home/stu1
9 /usr 第三方软件的一些资源文档
ps:安装的gcc资料就放在/usr里(相当于在LINUX上安装了gcc软件)
10 /tmp 临时目录
存放临时文件
11 /lib 存储库文件
ps:
- 当生成的库(动态库)需要系统识别需要放在lib。
- 不能存放在其他位置,系统找不到。
12 /var 日志文件
被修改的日志(可用于查找文件修改的时间等)