Linux目录结构
前言
Windows:将存储空间分为多个盘符:C、D、E、F、…
Linux:只有一个根目录,倒立的属性结构,所有文件都是从根目录开始向下存储
1、Linux的文件目录结构图
2、常用目录介绍
1. /bin 存放常用的命令(二进制可执行程序)(重点
)
2. /boot 存放系统内核及启动相关的文件,类似于window里面的C盘,很重要,一般不会让别人去挤压它的存储空间(重点
)
3. /dev 存放我们的设备文件(重点
)
4. /etc 存放系统配置文件(重点
)
5. /home 家目录(所有普通用户的家目录)
6. /lib 存放库文件
7. /proc 存放虚拟文件系统目录,保存进程在内存中的信息(重点
)
8. /usr 存放系统应用文档和程序,例如QQ、微信(重点
)
9. /var 存放系统运行中经常修改的文件,例如系统日志
10. /root 存放管理员的家目录
11. /mnt 临时挂载点
12. /tmp 存放临时文件,所有用户都可以访问
3、相对路径和绝对路径
绝对路径:在Linux系统中是从系统根目录开始向下遍历到指定位置的路径,中途用 ‘/’ 隔开
- 例如:stu的桌面的绝对路径:/home/stu/Desktop
- teacher的用户的桌面的一个叫做main.c:/home/teacher/Desktop/main.c
相对路径:从当前路径开始向下遍历到指定位置的路径
- “.” :表示当前位置
- “…” :代表上一层的位置
- “-” :代表上一次的位置
假设,我们现在用绝对路径描述main.c这个普通文件:/home/stu/Desktop/main.c
假设,我们现在就在stu的桌面上,那么此时用相对路径描述main.c这个普通文件:./main.c
【注】相对路径和绝对路径的选择,具体情况具体分析,哪个方便使用哪个