linux目录详解
- 网卡的配置文件目录
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 ###网卡的名字
HWADDR=00:0c:29:1e:67:61 #@@hardware address 硬件地址MAC 地址
TYPE=Ethernet ###互联网
UUID=3405d22b-1aab-45a5-b57f-c0d005e4f269 ###UUID 系统中唯一的标识
ONBOOT=yes #@@booton 在重启的时候是否开启网卡(自动运行)
NM_CONTROLLED=yes ###是否能被 network 软件进行管理
BOOTPROTO=none #@@网卡获取 ip 地址的方式none/static ip 地址是固定的
dhcp 自动获取 ip 地址
IPADDR=10.0.0.200 #@@ ip address ip 地址
NETMASK=255.255.255.0 ## 子网掩码
GATEWAY=10.0.0.2 #@@ 网关 默认的出口
USERCTL=no ###是否准许普通用户管理网卡开关 重启
PEERDNS=yes
DNS1=223.5.5.5
DNS2=223.6.6.6
配置DNS的文件目录
/etc/resolv.conf 网卡配置优先于DNS配置
配置主机名与ip地址的文件目录
/etc/hosts
修改主机名的文件目录
/etc/sysconfig/network
配置开机自动挂载的文件目录
/etc/fstab
配置开机自动运行的文件目录
/etc/rc.local
配置运行级别的文件目录
/etc/inittab
配置服务管理命令的目录
/etc/init.d
配置系统环境变量 别名目录
/etc/profile
编译安装的软件默认位置
/usr/local
系统默认的日志信息
/var/log/messages
内存信息
/proc/meminfo
查看cpu信息
/proc/cpuinfo
显示系统挂载信息
/proc/mounts
linux的启动过程
- 开机自检 BIOS
- MBR引导
- GRUB内核选择菜单
- 加载内核
- 运行init进程
- 从/etc/inittab 读取运行级别
- 根据/etc/rc.sysinit初始化系统(设置主机名 设置ip)
- 根据运行级别启动对应的软件 (开机自启动软件)
- 运行mingetty 显示登陆界面
/
├── bin
//
二进制可执行命令。该目录下存放着普通用户的命令
├── boot
//
启动Linux的核心文件
├── cgroup
├── dev
//
系统的设备文件,即设备的驱动程序
├── etc
//
系统所有的配置文件都在这个目录中
├── home
//
用户主目录的基点
├── lib
//
存放着和系统运行相关的库文件
├── lib64
//
存放着和系统运行相关的库文件
├── lost+found
//
这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会
存在这里
├── media
//
存放着可移除的设备,比如软盘,光盘
├── misc
//
储存着一些特殊的字符的定义
├── mnt
//
挂载目录,是系统管理员临时安装文件的系统安装点
├── net
//
存放着和网络相关的一些文件
├── opt
//
(option : 自由选择)主要给源码安装软件时选择的安装目录位置
├── proc
//
存放着用户与内核的交互信息
├── root
//
超级用户的目录
├── sbin
//
系统的管理命令,这里存放的是系统管理员使用的程序
├── selinux
//
主要用来加固操作系统,提高系统的安全性
├── srv
//
系统启动服务时可以访问的数据库目录
├── sys
//
管理设备文件
├── tmp
//
临时文件,重启后自动清空
├── usr
//
最大的目录,存放着应用程序和文件
└── var
//
某些大文件的溢出区,比如各种服务的日志文件