CentOS系统目录解析
本文最后更新于:8 个月前
了解Linux系统目录,可以帮助我们快速地寻找到需要的内容,也能够让我们规范地放置各种文件
CentOS系统目录解析
一、系统默认目录:
- /bin:Linux常用命令;
- /boot:Linux启动文件和内核,如LILO、GRUB
- /dev:Linux使用的所有外设;如 cd /dev/cdrom,就可以看到光驱文件
- /etc:系统管理时用的各种配置文件和子目录。如网络系统、文件系统、X系统配置文件、设备配置信息、设置用户信息等
- /home:下面是各用户的主目录
- /lib:系统动态链接库
- /lost+found,非正常关机临时文件
- /media:有些linux的发行版使用这个目录来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等
- /mnt:该目录默认有2个分别对应光驱和软驱的文件夹。可以临时将别的文件系统挂在该目录下
- /opt:表示的是可选择的意思,有些我们自己编译的软件包,就可以安装在这个目录中
- /proc:正在运行的内核信息映射,主要输出的信息为:进程信息、内存资源信息、磁盘分区信息等
- /root:超级用户的主目录
- /run:存放运行时的各种数据,它是“临时文件系统”,这意味着
/run
中的文件和目录没有存储在磁盘上,而只存储在内存中。 - /sbin:存放系统管理员使用的管理程序;
- /srv:主要用来存储本机或本服务器提供的服务或数据(用户主动生产的数据、对外提供服务)
- /sys:硬件设备的驱动程序信息
- /tmp:临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这里。系统会自动清理该目录
- /usr:用户的应用程序及文件。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。
- /var:经常被修改的文件,如日志、数据文件。
其它目录:
- /myWeb,我自己创建的文件夹
- /timegogo,(同上)
二、重点目录
针对日常运维工作中,经常会涉及到到目录做进一步解析
1、/usr
放置用户的应用程序及文件。
- /usr/local:主要存放那些手动安装的软件,即不是通过apt-get安装的软件。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面
- /usr/share:系统共用的东西存放地,比如 /usr/share/fonts 是字体目录,/usr/share/doc和/usr/share/man帮助文件。
2、/var
放置经常被修改的文件,如日志、数据文件。
- /var/log:系统日志存放,分析日志要看这个目录的东西;
- /var/www:httpd默认的静态文件目录
CentOS系统目录解析
http://timegogo.top/2022/11/22/Linux/CentOS系统目录解析/