Linux系统目录结构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统目录结构相关的知识,希望对你有一定的参考价值。
根目录下的文件夹目录如图所示:
- 根目录 / (root用户的家目录)
每一个文件和目录都是从根目录开始。
只有root用户才具有该目录的写权限。
需要注意的是 /root 是root用户的家目录,而普通用户user的家目录是 /home/user
-
/home 普通用户user的家目录
- /sbin /bin 存放用户使用的命令。
其中 /sbin/ 中的命令仅允许 root用户即超级用户使用。而普通用户则使用 /bin/目录下的命令。例如 ls cat vi 等四、/boot 系统启动相关文件,即:引导加载程序相关的文件。
[[email protected] ~]# ls /boot/ config-3.10.0-514.el7.x86_64 initramfs-0-rescue-16b3e1f1592341f8abd834add3b42bf5.img initrd-plymouth.img vmlinuz-0-rescue-16b3e1f1592341f8abd834add3b42bf5 grub initramfs-3.10.0-514.el7.x86_64.img symvers-3.10.0-514.el7.x86_64.gz vmlinuz-3.10.0-514.el7.x86_64 grub2 initramfs-3.10.0-514.el7.x86_64kdump.img System.map-3.10.0-514.el7.x86_64
五、/dev 设备文件。
包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0
六、 /lib /lib64 系统库文件
常用的命令会依赖库文件,可以使用 ldd /bin/ls 可以查看ls依赖的库文件
七、 /media 自动挂载目录,默认为空。目前较常用,例如U盘、DVD等
八、/mnt 手动挂载目录,默认为空
九、/proc 进程信息
虚拟的文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的与特定pid相关的信息。
十、 /run 进程产生的临时文件
十一、/var 变量文件
该目录下可以找到内容可能增长的文件。
这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);;锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp);
十二、/etc 配置文件
包含所有程序所需的配置文件。
也包含了用于启动/停止单个程序的启动和关闭shell脚本
以上是关于Linux系统目录结构的主要内容,如果未能解决你的问题,请参考以下文章