Linux操作系统目录一览表
/ // 根目录 /bin //存放必要的命令 比如ls、cp、mkdir等命令 /boot //存放内核以及启动所需的文件 /dev //存放硬件设备文件 比如声卡、磁盘、光驱 /etc //存放系统配置文件 /home //普通用户的家目录,用户数据存放在其主目录中 /lib //存放必要的运行库 /mnt //用于存放临时挂载存储设备的挂载目录,通常用来挂载使用。 比如有cdrom,u盘等目录。直接插入光驱无法使用,要先挂载后使用。挂载点-->文件系统的入口 /opt //可以用于存放软件安装包目录 /proc //存放存储进程信息和系统信息,比如CPU、内存、硬盘分区存放在这里 /root //超级用户的主目录 /sbin //存放系统管理程序,系统管理命令存放,是超级用户root可执行命令存放地 /tmp //存放临时文件,有时用户运行程序时候,会产生临时文件。 /usr //存放应用程序,命令程序文件、程序库、手册和其它文档。 /var //系统默认日志存放目录 /var/log /var/log/messages日志文件 /var/lib mysql数据库文件
/proc 系统内存映射的虚拟目录,可以通过直接访问这个目录来获取系统信息。
/root 该目录为系统管理员,也称作超级权限者的用户主目录。
/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
/srv 该目录存放一些服务启动之后需要提取的数据。
/tmp 这个目录是用来存放一些临时文件的。
/usr
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows
下的program files目录,其中/usr/bin是系统用户使用的应用程序;/usr/sbin是超级用户使
用的比较高级的管理程序和系统守护程序;/usr/src是内核源代码默认的放置目录。
/var 习惯将那些经常被修改、不断扩充的目录放在这个目录下,包括各种日志文件。
/run 是一个临时文件系统,存储系统启动以来的信息,当系统重启时被清理或删除。
/lib64 // 库文件存放目录 /usr/sbin // 这个目录也是可执行程序目录,但大多存放涉及系统管理的命令,相似目录是/sbin/ 或/usr/local/sbin /usr/local/ // 用于存放通过源码安装的软件 /var/log/messages //系统默认日志文件
[root@MongoDB proc]# tree -L 1 / / ├── bin -> usr/bin ├── boot ├── data ├── dev ├── etc ├── home ├── lib -> usr/lib ├── lib64 -> usr/lib64 ├── media ├── mnt ├── opt ├── proc ├── root ├── run ├── sbin -> usr/sbin ├── soft ├── srv ├── sys ├── tmp ├── usr