linux的目录大体上可分为四类:管理类、用户类、应用程序类、信息类文件目录。
1、/bin
存储系统的主要二进制(binary)文件,包括常用的命令,如ls、cp、mv等。
2、/boot
系统引导加载程序,存储启动Linux系统所需的文件,包括内核和启动加载程序。
3、/dev
包含设备文件,代表系统中的硬件设备,如硬盘、键盘、打印机等。
4、/etc
存储系统配置文件,包括系统设置、网络配置、用户信息等。
5、/home
存储用户的个人主目录,每个用户都有自己的目录。
6、/lib
系统运行所需的库文件,这些文件是程序运行时需要的。
7、/media
挂载可移动媒体设备,如CD、USB驱动器等。
8、/mnt
用于临时挂载文件系统,通常用于挂载其他存储设备。
9、/opt
存储可选的软件包和应用程序。
10、/proc
自动生成的文件系统,是一个伪文件系统,提供关于系统运行时信息的接口,如进程状态、硬件信息等。
11、/root
系统管理员(root用户)的主目录。
12、/run
存储系统运行时的临时文件,如运行中的进程和服务的状态信息。
13、/sbin
存储系统管理员的二进制文件,如系统管理和维护命令。
14、/srv
存储服务提供的特定数据,如网络服务的数据。
15、/sys
类似于/proc,也是一个伪文件系统,提供关于系统信息的虚拟目录。
16、/tmp
存储临时文件,通常在系统重启时会清空。
17、/usr
存储系统用户可用的程序和只读数据文件,包括二进制文件、库文件、文档等。
18、/var
存储系统运行时产生的可变数据,如日志文件、邮件、系统数据库等。