首页 > 代码库 > Liunx目录结构
Liunx目录结构
根目录结构
/bin 常用二进制目录所在的目录
/boot liunx的内核及引导程序所需的文件
/dev 设备文件目录
[guo@guo ~]$ ll /dev/sd*
/etc 二进制安装包(yum,rpm)的配置文件默认路径
服务启动命令存放的目录
/etc/init.d
/home 普通用户家目录
/lib 库文件存放目录
/lost+found 系统意外崩溃或关机保存一些碎片,以便下次开机修复
/mnt 临时挂载点
/opt 可选软件包
/proc 内核及进程信息的虚拟文件系统(进程和硬件参数)
[guo@guo ~]$ cat /proc/meminfo 查看内存信息
[guo@guo ~]$ cat /proc/loadavg 查看负载
/sbin 管理员命令
/usr 系统存放程序的目录,比如命令、帮助文件等
/var 目录的内容经常变动,大部分为日志和缓存
/var/log/messages 系统日志文件
重要子目录的说明
/etc
/etc/sysconfig 系统配置目录
/etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文档
/etc/resolv.conf 存放dns
/etc/sysconfig/network 可修改机器名及网卡启动,网关等
/etc/host 设定用户IP与名字(或域名)的对应解析表,相当于本地LAN内DNS
/etc/fstab 记录一个开机要mount的文件系统的一个文件
/etc/inittab 设定系统启动时init进程将把系统设置成什么样的runlevel及加载相关的启动文件设置
/etc/init.d 存放系统或服务器以system V 模式启动的脚本
/etc/rc.local 存放开机自启动程序命令的文件(chkconfig只能管理yum/rpm安装的程序的启动服务)
/etc/proflie 系统启动环境变量配置路径 alias rm = PATH变量
/etc/profile.d 加载系统登录程序的一个目录,命令或文件独立存在
/etc/issue 记录用户登录前显示的信息(centos版本,内核版本)
/etc/motd 登录提醒
/etc/redhat-release存放系统版本
/etc/rc.local 存放开机自启动内容的文件
/etc/password 账号信息文件
/etc/group 设定用户的组名与相关信息
/etc/shadow 密码信息文件
/etc/sudoers 可以执行使用sudo命令的配置文件(权限提升,不给普通用户改的权限)
/etc/securetty 设定哪终端可以让用户登录
/etc/login.defs 所有用户登录时的缺省配置
/etc/modprobe.conf 内核模块额外参数设定
/etc/syslog.conf 日志设置文件(Centos 5.X)
/etc/rsyslog.conf 日志设置文件(Centos 6.X)
/var
/var/log/messages 系统日志文件
/var/log/secure 记录系统登录文件,系统安全的日志文件
/var/spool/cron/root 定时任务crontab默认路径,按用户名命名此文件 需备份
/var/spool/clientmqueue sendmail邮件临时存放地点
/proc
/proc/version 系统版本
/proc/sys/kernel 系统内核功能
/proc/sys/net/ipv4 修改proc的配置时临时生效,在/etc/sysctl.conf内核参数里配置才永久生效
/proc/cpuinfo 关于处理器的信息,如类型、厂家、型号和性能等
本文出自 “bran” 博客,请务必保留此出处http://branguo.blog.51cto.com/9768383/1596333
Liunx目录结构