Linux运维(基础模块)--day1
网络配置
- 修改配置文件
- nmtui
- 修改/etc/sysconfig/network-scripts/ifcfg-ens33配置文件
第一种修改方式:
# vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=none/static # 网卡获取IP的方式
# none/static-->手动配置IP地址(静态)
# dhcp-->自动获取IP地址(动态)
ONBOOT=yes # 是否开机自动启动网卡
# yes-->开机启动
# no-->开机禁用
IPADDR=10.1.1.10 # IP地址
PREFIX=16 # 子网掩码 也可以写 NETMASK=255.255.0.0
GATEWAT=10.1.0.1 # 网关
DNS1=114.114.114.114 # DNS,可以写3个
第二种修改方式:
# 修改IP
sed -i 's/IPADDR=10.1.1.10/IPADDR=10.1.1.100/g' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -i 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-ens33
sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=none/g' /etc/sysconfig/network-scripts/ifcfg-ens33
- 重启网卡
# 重启网卡
systemctl restart network
ssh连接优化
- 关闭selinux
# vi /etc/selinux/config
SELINUX=disabled
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
修改后必须重启服务器
# 重启服务器
shutdown -r now
临时修改--> setenforce 0
- ssh连接失败
- 检查ip
- 关闭防火墙
# 临时关闭防火墙
systemctl stop firewall
# 永久关闭防火墙
systemctl disable firewall
语言支持
# 查看系统当前语言设置
echo $LANG
# 修改语言
LANG=en_US
# en_US -->English
# zh_CN.UTD-8 -->Chinese
yum源
Linux的软件管理工具
# yum仓库菜单
ls /etc/yum.repos.d/
# yum仓库源
# cat /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
# [base] -->仓库名称
# name= -->仓库描述
# mirrorlist -->仓库镜像路径
# baseurl -->仓库url
# enabled -->仓库是否启用 1: 启用, 0: 关闭
# gpgcheck -->密钥检测 1: 开启检测, 0: 关闭检测
# gpgkey -->密钥路径
国内常用开源镜像站
构建国内镜像源
- 备份本地镜像源
- 下载或替换国内镜像源
- 清除yum缓存
- 生成yum缓存
# 清除yum缓存
yum clean all
# 生成yum缓存
yum makecache
# yum命令
yum list # 列出所有yum package
yum search + [command] # 查找command对应的依赖包
yum install + [package] # 安装package包
yum remove + [package] # 卸载package包
yum grouplist #按组
yum groupinstall
yum groupremove
yum update # 升级yum