前言

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

【注】相对路径和绝对路径的选择,具体情况具体分析,哪个方便使用哪个


Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐