linux如何快速初始话

linux如何快速初始话

背景介绍:初始安装的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初始化完成。