总结Ubuntu 根目录结构下的所有目录以及系统文件的含义(包括二级目录结构文件的含义)
1./bin
此目录中放置了所有用户能够执行的命令。例如cp、ls、cat,等等。
2./boot
存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。
(1)grub:Grub引导器相关的文件
3./dev
存放必要的设备文件,例如/dev/null
4./etc
此目录非常重要,绝大多数系统和相关服务的配置文件都保存在这里,这个目录的内容一般只能由管理员进行修改。像密码文件、设置网卡信息、环境变量的设置等都在此目录中。此目录的 rcn.d 目录中存放不同启动级别所启动的服务,network 目录放置网卡的配置信息等。
(1)init.d:系统服务器启动配置脚本目录
(2)sysconfig:
5./home
用户的主目录。下面是自己定义的用户名的文件夹。每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。
(1)dmisai:
(2)lccnet:
6./lib
根文件系统目录下程序和核心模块的共享库。这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的system32目录,几乎所有的应用程序都需要用到这些共享库。
(1)modules:包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)。
7./mnt
此目录主要是作为挂载点使用。通常包括系统引导后被挂载的文件系统的挂载点。如挂载Windows下的某个分区。
8./opt
作为可选文件和程序的存放目录,否则将无法引导计算机进入操作系统。
9./proc
这个目录是系统内存的映射,我们可以直接访问这个目录来获取系统