Linux基础模块--day1(网络配置&yum源)
2021/9/6 7:09:44
本文主要是介绍Linux基础模块--day1(网络配置&yum源),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- Linux运维(基础模块)--day1
- 网络配置
- ssh连接优化
- 语言支持
- yum源
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 -->密钥路径
国内常用开源镜像站
- 阿里云镜像站
- 清华镜像站
- 中科大镜像站
- 网易163镜像站
构建国内镜像源
- 备份本地镜像源
- 下载或替换国内镜像源
- 清除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
这篇关于Linux基础模块--day1(网络配置&yum源)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法