天天看点

Linux目录结构及重要目录用途

一.Linux目录结构

一切由根开始,lunix目录和Windos不一样。它没有分区,也不分盘符。

二.Linux重要目录用途

1./ 根目录重要目录用途

1.1:/bin----------普通用户命令文件目录

1.2:/sbin ------- 超级用户目录文件目录

1.3:/etc----------保存配置文件信息目录

1.4:/lib---------- 32位数据库

1.5:/lib64--------64位库文件

1.6:/root---------超级用户家目录

1.7:/home------普通用户家目录

1.8:/var----------保存经常变化的数据目录

1.9:/boot--------系统启动引导文件目录

1.10:/dev-------系统设备配置目录

1.11:/mnt:------系统临时挂载目录

1.12:/tmp-------系统临时文件目录

1.13:/usr--------系统的根目录分身(根目录备份)

1.14:/opt--------保存第三方程序数据

1.15:/proc------系统进程与内核信息目录

2./etc目录重要目录用途

2.1:/etc/sysconfig/network-scripts/ifcfg-eth0

网卡配置文件

2.2:/etc/reslov.conf

Linux 系统DNS客户端配置文件

2.3.1:CentOS6 版本 /ect/hostname

2.3.2:CentOS7 版本 /ect/sysconfig/network

主机名配置文件

2.4:/etc/hosts

系统本地的DNS解析文件

2.5:/etc/fstab

配置开机设备自动挂载的文件

2.6:/etc/rc.local

存放开机自启动程序命令的文件

2.7:/etc/inittab

系统启动设定运行级别等配置文件

2.8:/etc/profile /etc/bashrc

配置系统的环境变量/别名的文件

2.9:/etc/profile.d

用户登录后执行的脚本所在目录

2.10:/etc/issue /etc/issue.net

配置在用户登录终端前显示信息的文件

2.11:/etc/init.d

软件启动程序所在的目录

2.12:/etc/motd

配置用户登录系统之后显示提示内容的文件

2.13:/etc/redhat-release

声明redhat版本号和名称信息的文件

2.14:/etc/sysctl.conf

Linux内核参数设置文件

3./usr目录重要目录用途

3.1:/usr/local

编译安装软件默认的位置路径

3.2:/usr/src

存放源码文件的目录

4./var目录的重要目录用途

4.1:/var.log

记录系统及软件运行信息文件所在的目录

4.2:/var/log/messages

系统级别日志文件

4.3:/var/log/secure

用户登录信息日志文件

4.4:/var.log/dmesg

记录硬件信息加载情况的日志文件

5./proc目录下的重要目录用途

5.1:/proc/meminfo

系统内存信息

5.2:/proc/cpuinfo

系统处理器的信息

5.3:/proc/lodavg

系统负载信息,uptime的结果

5.4:/proc/mounts

已加载的文件系统的列表

继续阅读