/etc/sysconfig/network-scripts/ifcfg-eth0 :网卡配置文件
/etc/resoly.conf :linux 系统DNS客户端配置文件
/etc/hoetname(centos 7) /etc/sysconfig/network : (centos 6)
主机名配置文件
/etc/fstab :配置开机设备自动挂载i的文件
/etc/rc.local:存放开机自启动命令的文件
/etc/inittab :系统启动设定运行级别等配置的文件
/etc/prrofile/及/etc/bashrc :配置系统的环境变量/别名等的文件
linux的启动过程:1,开机自检 BIOS
2. MBR引导(通过硬盘启动)
3.GYRUB 引导;
4.加载内核;
5.启动init进程;
运行级别 级别说明
0 所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别
1 单用户模式,用于系统的维护,只有少数进程运行,同事所有服务也不启动
2 多用户模式,和运行级别3一样,只是网络问卷系统(NFS)服务没有启动
3 多用户模式,允许多用户系统登录,是系统默认的启动级别
4 留给用户的自定义运行级别
5 多用户模式,并且在系统启动后运行X-windows,给出一个图形化的登录窗口
6 所有进程将被终止,系统重新启动
根下每个目录的作用
1.网卡配置文件 :/etc/sysconfig/norktwork-scripts/ofcfg-eth0
/etc /sys config network-scripts if
/系统配置文件 /system configure network-脚本(命令) interface(网络接口)
type :网卡类型
NOOTPROTO :设置网卡配置ip的方式
UUID 标识符 做到在系统中唯一
ONBOOT 是否在开机的时候启动网卡
IPADDR IP地址
PREFIX 子网掩码
GATEWAY 网关 数据进出的出口/入口
DEVICE 网卡名称
DNS1 域名---解析---》IP地址b't
配置:
网卡配置文件中
DNS1 公共的DNS服务器
DNS2
需要自动补全命令的参数
tab 键默认只能补全 命令名字或目录
bash-completion tab键自动补全增强版
yum install -y tree vim bash-completion
rpmm -qa 查询
rpm -qa tree bash-completion
Hardware address :网卡物理地址或MAC地址
2. /etc/resolv.conf 解析 DNS
网卡里面配置DNS VS /etc/resolv.conf配置DNS
共同: 配置DNS
不同:
在网卡中进行DNS配置
网卡里面永久生效 临时生效(重启网卡后会被DNS覆盖)
重启网卡后生效 立即生效
3./etc/hostname 主机名
Linux如何修改主机名 :
通用 :
1# hostname 修改命令主机名(临时)
2# 修改文件内容 (写合同 永久 重启服务器后生效)
3# 检查
命令行中的主机名部分没改变?
Centos 7特有:
一条命令 同时修改临时+永久
[root@殷长空 ~]# hostname set-hostname oldboyedu
yum (通过网络下载并安装)
网站更新过程(程序代码更新)
1.在开发人员自己电脑进行测试
2.公司内部机房进行测试
3.在IDC机房(数据中心) 测试
4。 程序代码放在用户使用的环境(生产环境/线上环境)
开发或运维在本地(自己电脑进行测试)
用于搭建测试环境:让域名解析到指定ip