/:根目录
/usr:包含所有的命令、程序库、文档和其它文件等。这些文件在正常操作下不会被改变的。这个目录也包含你的linux发行版本的主要的应用程序,如Netscape. /var:包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。
/home:用户的主目录。这个目录在系统升级时应该保留。
/proc:是一个虚拟的目录,它是系统内存的映射。它们实际上并不存在磁盘上,也不占用空间。(用ls -l可以显示它们的大小)当查看这些文件时,实际上是访问存在内存中的信息,这些信息用于访问系统
/bin:系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用。
/sbin:系统执行文件(二进制),这些文件不打算被普通用户使用。(普通用户仍然可以使用它们,但要指定目录)
/etc:操作系统的配置文件目录
/root:系统管理员的Home目录
/dev:设备文件目录。Linux下设备被当成文件,这样一来硬件被抽象化,便于读写、网络共享以及需要临时装载到文件系统中。正常情况下,设备会有一个独立的目录。这些设备的内容会出现在独立的子目录下。Linux没有所谓的驱动符。
/lib:存放系统最基本的动态链接共享库
/boot:用于自举加载程序的文件。当计算机启动时,这些文件首先被加载。
/opt:可选的应用程序。
/tmp:临时文件。该目录会被自动清理干净。
/lost+found:在文件系统修复时恢复的文件。这个目录平时是空的,当系统不正常关机后,这里就成了无家可归的文件的避难所了。
/mnt:这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。
小结:
1.本地管理员安装额外的软件安装在/usr/local目录下并符号链接在/usr/local/bin下的主执行程序。
2.系统的所有设置在/etc目录下。
3.不要修改根目录和/usr目录下的任何内容