Cenots 6 中 修改主机名的一些方法
1).临时修改主机名:
[root@oldboyedu-01 ~]# hostname web01.oldboyedu.com ###修改主机名
[root@oldboyedu-01 ~]# hostname ###查看主机名
web01.oldboyedu.com
2).永久修改主机名
[root@oldboyedu-01 ~]# cat /etc/sysconfig/network ###查看配置文件中主机名
NETWORKING=yes
HOSTNAME=oldboyedu-01
[root@oldboyedu-01 ~]# vim /etc/sysconfig/network ###更改配置文件中的主机名
NETWORKING=yes
HOSTNAME=web01.oldboyedu.com~
~
:wq ###保存退出
[root@oldboyedu-01 ~]# reboot ###重启生效
一些常见文件的作用
> /etc/sysconfig/network-scripts/ifcfg-eth0
网卡eth0的参数配置文件,一般用来配置网卡的IP地址,网关地址,dns地址,是否开机启动等
> /etc/resolv.conf
DNS的配置文件,可以配置对于的dns服务器地址,通过dns服务器解析出对应的ip地址
> /etc/hosts
hosts的配置文件,可以来配置IP地址和对应的主机域名,通过host文件,域名就被解析到对于的IP
> /etc/fstab
开机自动挂载分区的配置i文件
> /etc/rc.local
开机自动启动的程序的配置文件
> /etc/inittab
开机运行级别,默认3
> /etc/profile
系统的环境变量可以在里面修改,重启或注销后生效
> /var/log/messages
存放系统的默认日志信息
> /var/log/secure
存放系统的登录信息日志
Linux开机启动流程详细步骤是什么?
1.开机自检,例如,cpu 内存,硬盘,启动顺序等等。加载bios信息
2.MBR引导,根据系统的引导记录进行引导。MBR分为两部分,一部分是引导区,一部分是分区表
3.grub引导菜单,根据/etc/grub.conf文件 读取配置信息 引导不同的操作系统
4.加载内核kernel
5.启动init进程,它的PID是1 也是第一个被运行的进程
6.读取inittab配置文件,也就是开机启动模式
7.执行rc.sysiniyt初始化脚本,
8.执行/etc/rc.d/rc脚本,启动默认的进程
9.执行/etc/rc.d.rc.local 个人配置脚本,启动个人配置的开机启动文件
10.启动mingetty进程 进入登录界面
^ $ ^$ .* [abc] ^[^abc] + () {} |
^ 以什么开头
¥ 以什么结尾
^$ 空行
. 任意字符
.* 所有
[abc]找a或者b或者c 相当于一个整体
^[^abc] 首行不是a或者不是b或者不是c
+ 前一个字符连续出现一次以上
() 整体反向引用(先保护起来 后引用)
{} 一般用来匹配长度,比如{n,m}表示前面字符出现n次,后面字符出现M次
| 或者
通配符通常被用来匹配文件名,由shell 来解析,比如 find ,ls ,cp mv 等命令支持通配符查找文件名
正则表达式通常被用来过滤文件内容,支持的命令有 grep, sed .awk
[root@oldboyedu-01 ~]# cat /etc/rsyslog.conf |grep -v '^#'|grep -v '^$'
[root@oldboyedu-01 ~]# cat /etc/rsyslog.conf |awk '!/^$/'|awk '!/^#/'
[root@oldboyedu-01 ~]# cat /etc/rsyslog.conf |sed /^$/d|sed /^#/d