Linux常用目录结构
/
:根目录存放在系统的所有文件
~
:一般特指当前用户的家目录。root用户一般为:/root,普通用户为:/home/用户名
/home
:新用户新建时,会在此目录建立新的用户文件,也就是此用户的家目录。
/bin
:(binary file) 存放程序的二进制可执行文件。如:pwd
/sbin
:(system binary file)系统管理员使用的系统二进制可执行文件。如:adduser、addgroup、service
/boot
:(system boot directory)系统启动引导目录,操作系统启动时所需的所有内容。
/dev
:(devices list)设备列表,包含设备硬件的文件。如:sda
/etc
:(edit to configure)存储应用程序配置文件。如:ssh、mysql
/lib、 /lib32、 /lib64
:(library)程序的依赖库,存储bin、sbin可执行程序的各种功能的文件。
/mnt
:挂载临时的文件系统。
/media
:可移动媒体的挂载点。
/opt
:(optional folder)通常是来自供应商的手动安装软件所在的位置。
/proc
:(process file)存放系统资源和进程相关的信息文件。如cpu信息、系统版本
为什么这么多数字文件夹,是因为每个进程PID,都会对应一个文件夹。里面会有对应进程的相关信息。