您的位置:首页 > 运维架构 > Linux

linux系统目录结构

2010-04-15 15:07 267 查看
Linux系统目录结构





目录功能介绍:
1、/etc目录,此目录用于存放系统管理相关的配置文件以及子目录,
(1)passwd 用户库文件,存放linux用户的用户名、UID、GID、宿主目录、shell
(2)shadow 用户口令文件,加密,只读
(3)group 用户组文件
(4)fstab 系统开机启动自动加载的分区列表,设置开机自动挂载的分区
(5)inittab init的配置文件,用来完成系统的基本初始化
(6)hosts 配置ip与域名对应表,
(7)resolv.conf 设置DNS服务器的ip
(8)init.d 此目录包含所有服务启动脚本
(9)sysconfig/network-scripts/ifcfg-eth0 网卡配置文件
(10)syslog.conf 系统日志输出配置文件
(11)crontab 守护进程配置文件
(12)sysctl.conf 系统内核参数配置文件
(13)services 定义系统服务于端口的对应关系
(14)profile 系统全局环境变量配置文件
(15)X11 x-windows的配置文件
2、/usr目录,此目录用于存放应用程序和文件
(1)src 所有程序的源代码,主要是linux核心程序源代码
(2)local 存放本地安装的软件和其他文件
(3)lib以及local/lib 系统使用的函数库文件
(4)include C语言的头文件
(5)share 存放共享的文件和数据库
(6)X11R6 x-windows安装目录
3、/var目录,存放系统运行以及软件运行的日志信息
(1)log 存放各种应用城西的日志
(2)lib 存放系统正常运行时需要改变的库文件
(3)spool 是mail、new、打印机队列和其他队列输入输出的缓冲目录
(4)lock 存放被锁定的文件,很多程序都会在/var/lock下产生一个锁定文件,比保证其他程序不能同时使用这个设备或文件
(5)local 存放/usr/local中所安装程序的可变数据
(6)run 存放下次系统启动前的系统信息
4、/proc目录,此目录是一个虚拟目录,目录所有的信息都是内存的映射,通过这个虚拟的内存映射目录,可以和内核内部数据结构进行交互,同时也可以修改内核参数
(1)cpuinfo cpu的详细信息
(2)meminfo 内存信息
(3)filesystems 系统支持的文件系统类型
(4)devices 内核中的设备驱动程序列表
(5)ioports 当前系统使用的I/O端口
(6)modules 当前系统加载的内核模块信息
(7)loadavg 系统平均负载
5、/boot目录,存放linux启动的核心文件
6、/bin和/sbin目录,存放可执行的命令
7、/home目录,系统用户的宿主目录
8、/lib目录,存放共享程序库和映像文件
9、/root目录,root的宿主目录
10、/mnt目录,外在设备的挂载点
11、/lost+found目录,保存丢失的文件,每个分区上均有一个/lost+found目录本文出自 “麦麦的运维之路” 博客,请务必保留此出处http://xiaomaimai.blog.51cto.com/1182965/295469
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: