Liunx Centos CentOS根目录下各目录介绍
进入到CentOS根目录(/)下会有很多不同的子目录,如下图:

我这里以阿里云上CentOS7.3 X64位简单的介绍一下他们的用途:
- bin :存放普通用户可执行的指令,即使在单用户模式下也能够执行处理
- boot :开机引导目录,包括Linux内核文件与开机所需要的文件
- dev :设备目录,所有的硬件设备及周边均放置在这个设备目录中
- etc:各种配置文件目录,大部分配置属性均存放在这里
- home:这里主要存放你的个人数据,具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root用户除外。
- lib:开机时常用的动态链接库,bin及sbin指令也会调用对应的lib库
- lib64:开机时常用的动态链接库64位,bin及sbin指令也会调用对应的lib库
- lost+found:是一个特殊目录,用途是用来存放文件系统错误导致文件丢失后找回数据的;如果你不小心删除了lost+found目录,不用使用mkdir命令创建lost+found目录,应该使用 mklost+found命令创建lost+found目录。
- media:可移除设备挂载目录,类似软盘 U盘 光盘等临时挂放目录
- mnt:用户临时挂载其他的文件系统,额外的设备可挂载在这里,相对临时而言
- opt:第三方软件安装目录,现在习惯性的放置在/usr/local中
- proc:虚拟文件系统,通常是内存中的映射,特别注意在误删除数据文件后,比如DB,只要系 统不重启,还是有很大几率能将数据找回来
- root:系统管理员主目录,除root之外,其他用户均放置在/home目录下
- run:系统运行是所需文件,以前防止在/var/run中,后来拆分成独立的/run目录。重启后重新生成对应的目录数据
- sbin:只有root才能运行的管理指令,跟bin类似,但只属于root管理员
- srv:服务启动后需要访问的数据目录,
- sys:跟proc一样虚拟文件系统,记录核心系统硬件信息
- tmp:存放临时文件目录,所有用户对该目录均可读写
- usr:应用程序放置目录,
- var :存放系统执行过程经常改变的文件,
- vmlinuz : 是可引导的,压缩的linux内核,“vm”代表的“virtual memory”,一般是一个软连接.
还有一个重要的目录就是:/var/log/目录,主要存放的是系统日志文件:
- /var/log/message :系统启动后的信息和错误日志,是Linux中最常用的日志之一
- /var/log/secure :与安全相关的日志信息
- /var/log/maillog :与邮件相关的日志信息
- /var/log/cron :与定时任务相关的日志信息
- /var/log/spooler :与UUCP和news设备相关的日志信息
- /var/log/boot.log :守护进程启动和停止相关的日志消息
分类:
linux相关
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-11-11 springboot redis 项目实战 完整篇