课堂笔记-day6-59期

day6

/etc:

1. /etc/sysconfig/network-scripts/ifcfg-eth0或ens33 网卡配置文件

/etc/sysconfig /network-scripts/ifcfg-eth0或ens33
/系统配置文件/system configure/network-脚本(命令)/interface(网络接口-网卡) configure-ethernet0

[root@oldboyedu59 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.201
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254

网卡配置文件详解

网卡配置文件详解.png

2./etc/hosts

DNS : 域名 ---解析--->ip地址
Domain Name Server/System 域名解析服务/系统

/etc/hosts作用说明

https://www.processon.com/view/link/5ca1b266e4b035b243bd844b

配置:
网卡配置文件中
DNS1
DNS2
公共的DNS服务器:
DNS1或DNS2后面
DNS1=10.0.0.254(网关ip地址)
阿里云:
DNS1=223.5.5.5
DNS2=223.6.6.6
114:
DNS1=114.114.114.114
DNS2=114.114.115.115
机房提供的DNS

[root@oldboyedu59 ~]# cat  /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
NAME=eth0
UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41 #修改网卡配置文件的时候 不要把这一行复制过去。
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.201
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254
DNS2=223.5.5.5

systemctl restart network
system control restart network

系统控制命令 重启 所有网卡

需要自动补全命令参数
tab键默认只能补签 命令名字或目录
bash-completion tab键自动补全增强版

yum install -y tree vim bash-completion
安装完成之后需要重新登录下系统(断开xshell 重新连接)生效

检查软件是否安装

rpm -qa #显示系统中安装了所有软件
rpm -qa tree bash-completion 查询某个软件是否安装
-q query 查询
-a all

小结:

yum install -y tree
-y 在安装软件的时候默认选择yes
bash-completion #tab键自动补全增强版
rpm 软件包管理命令
-q
-a
-qa 检查某个软件是否安装

[root@oldboyedu59 ~]# rpm -qa tree bash-completion 
bash-completion-2.1-6.el7.noarch
tree-1.6.0-10.el7.x86_64
[root@oldboyedu59 ~]# 

3./etc/resolv.conf 解析 DNS

网卡里面配置DNS---------------VS-------------/etc/resolv.conf配置DNS

共同:配置DNS
不同:
在网卡中进行DNS配置√
网卡配置DNS使用的是: nameserver 223.5.5.5
DNS1=223.xxxx和DNS2=xxxxx nameserver 223.6.6.6
网卡里面永久生效 临时生效(重启网卡后会被网卡里面的DNS覆盖)
重启网卡后生效 立即生效

[root@oldboyedu59 ~]# ping baidu.com 
ping: baidu.com: Name or service not known
                 域名无法识别(无法将域名---->ip地址)

4./etc/hostname 主机名

Linux如何修改主机名:
通用:
1#hostname命令修改主机名(临时 重启服务器之后失效)

[root@oldboyedu59 ~]# hostname
oldboyedu59
[root@oldboyedu59 ~]# hostname oldboyedu59-lnb 

2# 修改文件内容(写合同 永久 重启服务器之后生效)

[root@oldboyedu59 ~]# vim /etc/hostname 

3# 检查

[root@oldboyedu59 ~]# hostname
oldboyedu59-lnb
[root@oldboyedu59 ~]# cat /etc/hostname 
oldboyedu59-lnb

CentOS 7特有:

  • 一条命令,同时修改临时+永久
[root@oldboyedu59-lnb ~]# hostnamectl set-hostname oldboyedu59
  • 同时修改临时+永久
[root@oldboyedu59-lnb ~]# hostname
oldboyedu59
[root@oldboyedu59-lnb ~]# cat /etc/hostname 
oldboyedu59

网站更新过程(程序代码更新)
1.在开发人员自己电脑进行测试
2.公司内部机房进行测试
3.在IDC机房(数据中心) 测试
4.程序代码放在用户使用的环境(生产环境/线上环境)

开发或运维在本地(自己电脑进行测试)

[root@oldboyedu59-lnb ~]# cat  /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.201  guoav.com  jd.com

5./etc/fstab 配置开机设备自动挂载的文件

在开机时自动挂载列表

[root@oldboyedu59-lnb ~]# cat /etc/fstab 
UUID=1e827748-cc43-4b1d-8bbc-9a85c239782d /                       xfs     defaults        0 0
UUID=29a4ef75-7502-48df-b31c-c7c10264a7c8 /boot                   xfs     defaults        0 0
UUID=60c45f5e-c78d-41fe-aa92-93d10de6def3 swap                    swap    defaults        0 0
[root@oldboyedu59-lnb ~]# #第1列 设备名称
[root@oldboyedu59-lnb ~]# #第2列 挂载点(入口)

Apr 01 15:31:05 oldboyusd.1 network[7816]: Bringing up interface etho:  ERROR     : [/etc/sysconfig/network-scripts/ifup-eth] Device  does not seem to be present, delaying initialization.
Apr 01 15:31:05 oldboyusd.1 /etc/sysconfig/network-scripts/ifup-eth[8019]: Device  does not seem to be present, delaying initializatio
0

6./etc/rc.local 存放开机自启动程序命令的文件

  • 开机时文件内容自动运行
  • centos7第一次使用时需要执行:chmod +x /etc/rc.d/rc.local
  • 给他一个可执行的权利
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容