Linux目录结构
Linux的目录结构采用树形结构,从根目录(/)开始,所有文件和目录都挂在这个根目录下。以下是对Linux主要目录结构的详细解释:
一、根目录(/)
- 说明:根目录是整个文件系统的起点,也是最高层的目录,所有其他目录都是直接或间接地挂在它下面的。
二、FHS标准目录
-
/bin目录
- 说明:存放系统启动和单用户模式下使用的基本命令,这些命令是系统正常运行所必需的,并且在单用户模式或系统紧急修复时也可以使用。
- 常见命令:ls、cp、mv、rm、cat等。
-
/sbin目录
- 说明:存放系统管理命令,这些命令通常需要超级用户权限执行,用于系统启动、维护和修复。
- 常见命令:ifconfig、reboot、shutdown、fdisk、mkfs等。
-
/etc目录
- 说明:包含所有的系统全局配置文件,定义了系统的各种设置和参数。
- 常见文件:/etc/passwd(用户账号信息)、 /etc/fstab(文件系统挂载表)、/etc/hosts(主机名和IP地址对应表)等。
-
/dev目录
- 说明:存放设备文件,这些文件表示系统中的各种硬件设备,通过访问这些文件来操作硬件设备。
- 常见设备文件:/dev/sda(第一个SCSI硬盘)、/dev/tty(终端设备)、/dev/null(空设备)等。
-
/tmp目录
- 说明:用于存放临时文件,系统和应用程序在运行过程中可能会在此目录下创建临时文件。
- 特点:通常在系统启动时清理该目录。
-
/home目录
- 说明:用户的主目录