在 CentOS 系统中,根目录 / 下的各个文件夹和子目录的作用如下
/bin:存放系统中最基本的命令,如 ls、cp、cat 等,这些命令通常是所有用户都可以执行的
/boot:存放启动系统所需的文件,如内核文件和引导程序等
/dev:存放系统中的设备文件,如硬盘、光驱、串口等
/etc:存放系统的配置文件,如用户账户、网络配置、服务配置等
/home:存放用户的主目录,每个用户都有一个独立的子目录
/lib:存放系统中的共享库文件,这些文件可以被多个程序共享
/media:存放可移动设备(如光盘、U 盘)挂载的目录
/mnt:存放临时挂载的文件系统,如 NFS、Samba 等
/opt:存放第三方应用程序的安装目录,通常用于存放不与系统默认应用冲突的软件
/proc:存放系统内核和进程的信息,可以通过读取其中的文件获取系统和进程的相关信息
/root:超级用户 root 的主目录
/run:存放系统运行时的临时文件,如进程 ID 文件等
/sbin:存放的是系统管理员使用的基本命令,这些命令通常需要具有特殊权限才能执行。例如,fdisk、ifconfig、iptables等命令就存放在/sbin目录下
/sys:存放系统硬件设备的信息,与 /proc 目录类似,但是 /sys 目录下的文件是针对硬件设备的
/tmp:存放临时文件,这些文件在系统重启时会被清空
/usr:存放系统的应用程序和文件,如系统命令、库文件、头文件等
/usr/sbin:/usr/sbin 目录包含一些不是系统启动或恢复所必需的管理程序,例如 useradd, userdel, usermod 等等。通过yum命令安装的程序的启动项也会放在在这里,这些程序通常是在系统运行时由管理员使用的
/etc/rc.d: 配置系统开机自启服务或脚本的目录
/etc/profile:系统环境变量的配置路径
/etc/sysconfig/selinux:selinux服务配置路径
/etc/sysconfig/network-scripts:网卡配置目录
/etc/redhat-release:记录系统版本目录
/var/log:记录程序日志的目录,/var/log/messages 为系统日志纪录存储所有核心和系统程序信息
/var/log/wtmp:记录登录日志纪录所有到系统的登录和注销的用户
/var/log/btmp:记录所有登录失败的信息
wtmp和btmp这两个日志文件需要使用last命令查看
last -f /var/log/btmp

后续有其它的会继续补充
1204

被折叠的 条评论
为什么被折叠?



