Linux 是一个非常严谨的操作系统,每个目录都有自己的作用,这些作用是固定的,没有特殊情况,应严格执行;
Linux 中所有东西以文件形式存储和管理,命令也不例外;
以下四个 bin 是二进制文件,绝大多数命令都放置在下图四个文件中;
(1)/bin 中的命令所有用户都可以执行(下图1,3);
(2)/sbin 只有超级管理员才可以执行(下图2,4);
(3)/boot 目录是一个单独的分区,保存系统的启动资源目录,没有特殊情况不要在该目录下创建数据,如果进行系统重要资源备份时,还需要将该目录备份;
(4)/dev 保存所有硬件设备;
(5)/etc 是 Linux 默认的配置文件保存位置(有必要也可以备份);
(1)/ home 家/宿主目录:每个用户都该有个家,每个用户的宿主目录都放在 /home 下面的二级目录里,并以用户名命名,如 /home/zhangsan;
超级管理员 root 的家目录放在 /root 一级目录,,如 /root;
(2)/ lib 存放系统的函数目录;
(3)/ lost+found 出现异常断电重启,经检测修复的时候,文件碎片都存放在该目录中吗,平时什么都没有;
(4)/media ,/mnt,/misc 是挂载目录;
/ media 挂载媒体设备;/ misc 挂载 NFS 服务;
(5)/ opt 存储第三方软件,一般不常用。常将第三方软件保存在
/ usr ( Unix Software Resource ) / local 中。
(1)/proc 和 /sys 是虚拟文件系统,存放在内存中,因此不要写入文件,毕竟写了重新启动就没有了;写满了的话,直接宕机;
(2)/root 管理员 root 的家目录;
(3)/ tmp 临时目录,可以清空默认情况下初始安装之后写入的日志文件,推荐在该目录下创建学习Linux系统 test 的目录,也可以在家目录下创建 test 目录。
当然,可以在根目录下创建 test 目录,但不推荐,因为创建的一级目录过多会降低查找文件的效率;
(4)/ usr 系统软件资源目录;
(5)/ var 日志,邮件等都保存在里面;