linux如何快速初始话
- 一、虚拟机快速安装linux最小版本linux
- 二、初始化网络配置
-
- [2.1 NAT模式设置](#2.1 NAT模式设置)
- [2.1 设置静态IP](#2.1 设置静态IP)
- 三、常用功能安装
-
- [3.1 换用阿里云镜像源](#3.1 换用阿里云镜像源)
- [3.2 安装常用基础功能命令:](#3.2 安装常用基础功能命令:)
背景介绍:初始安装的linux很多基础功能、联网以及下载源都没配置导致使用不方便,此文章目标是给刚安装的linux做初始化。
一、虚拟机快速安装linux最小版本linux

二、初始化网络配置
2.1 NAT模式设置
点击编辑-选择虚拟网络编辑器-选择NAT模式-NAT设置-设置网关-确认保存,注意设置的网关与后面设置静态IP的网关保持一致。

2.1 设置静态IP
bash
vi /etc/sysconfig/network-scripts/ifcfg-ens33
具体设置如下:

设置完成重启网关:
bash
systemctl restart network
查看是否能够联网:
bash
ping www.baidu.com

三、常用功能安装
3.1 换用阿里云镜像源
CentOS 7 在 2024 年 6 月 30 日已正式停止维护(EOL),官方镜像源 mirrorlist.centos.org 已经下线,导致 yum 无法使用,我们更换阿里镜像源。
更换镜像源步骤:
bash
# 1. 备份当前的源配置文件(安全操作)
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 2. 下载并替换为阿里云的 CentOS 7 源
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# 3. 清理并重建 yum 缓存
sudo yum clean all && sudo yum makecache

3.2 安装常用基础功能命令:
bash
sudo yum install -y vim wget curl git htop net-tools traceroute bind-utils openssh-server zip unzip epel-release
安装软件说明:
| 软件包 | 作用 |
|---|---|
| vim | 增强版文本编辑器 |
| wget | 命令行下载工具 |
| curl | URL传输工具,常用于API调试 |
| git | 版本控制系统 |
| htop | 交互式进程监控(比top更直观) |
| net-tools | 提供 ifconfig、netstat、route 等经典网络命令 |
| traceroute | 路由追踪工具 |
| bind-utils | 提供 nslookup、dig 等DNS查询工具 |
| openssh-server | SSH服务端(安装后记得 systemctl enable --now sshd 启动) |
| zip / unzip | 处理ZIP压缩文件 |
| epel-release | 启用EPEL扩展仓库,之后可安装更多软件(如 htop 实际来自EPEL,提前装上方便后续) |

如需要启动SSH服务(如需远程连接):
bash
systemctl enable --now sshd
至此,安装的linux初始化完成。