/etc
/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡
/etc/fstab 开机自动挂载的列表
/etc/hostname 主机名
/etc/hosts 查看本地DNS域名
/etc/resolv.conf 配置DNS域名
/etc/rc.local -> rc.d/rc.local 开机自启动脚本文件
/etc/inittab 运行级别
/etc/profile 环境变量 别名
/etc/bashrc 配置别名 给命令起一个小名
/etc/motd 用户登录系统之后显示这个文件信息
/etc/issue 用户登录系统之前显示的版本或文件信息
/etc/init.d 存放系统管理命令
7.开机启动流程
7.1运行级别
centOS 6
0.关机
1.单用户模式(root密码忘了 服务器故障 无法上网)
2.多用户模式 没有NFS(没有网络)
3.完全多用户模式 命令行模式 文本模式
4.待开发
5.图形化模式 桌面模式
6.重启
centOS 7
0 poweroff.target 关机
1 resuce.target 救援模式
2 multiuser.target 多用户模式
3 multiuser.target 多用户模式
4 multiuser.target 多用户模式
5 graphical.target 图形化界面模式
6 reboot.target 重启修改运行级别 (永久+临时)
systemctl get-default 查看当前级别
systemctl set-default +级别 修改级别
其他修改运行级别的方法:
临时修改级别 init 6
其他查看运行级别:使用 runlevel 命令
7.2centOS 6 启动流程
1.开机
2.bios开机自检
3.MBR引导
4.GRUB菜单 选择不同内核 CentOS6进入单用户模式
5.加载内核 /boot加载到内存 拥有了一个小系统
6.运行INIT进程 CentOS6第一个进程
7.读取/etc/inittab
8.读取/etc/rc.sysinit 初始化系统 设置主机名 ip地址
9.根据运行级别启动相应脚本软件(串行)
10.启动minggetty登录界面 运行login
CentOS 7启动流程
1.开机
2.bios开机自检
3.MBR引导
4.GRUB菜单 选择不同内核
5.加载内核 /boot加载到内存
6.systemd ps -ef 读取第一个运行程序
7.读取运行级别
8.初始化系统
9.启动服务
10.启动getty登录界面 运行login
修改运行级别:
查看当前级别
systemctl get-default
runlevel
修改级别
systemctl set-default +级别
init +级别 (临时)
8. /etc/profile 环境变量 别名
查看配置环境变量
通过echo命令+$xxx 查看变量
环境变量特点:
系统创建好的变量
Linux下随意使用 含义不变
都是大写
局部变量 家规
~/.bash_profile 环境变量 别名
~/.bashrc 配置别名
网友评论