CentOS7 安装wget、vim、net-tools常用工具包

前言

新装的 CentOS7 最小化系统默认不带 wget、vim、net-tools(ifconfig、netstat)、lsof、curl 等常用工具,执行命令时会提示 command not found。本篇汇总这些基础工具包的安装命令、对应包名和常见报错处理,新机器上线后可一次性补齐。

一、先更新缓存

yum clean all
yum makecache

若提示镜像 404 或超时,先更换国内 yum 源(阿里云/清华),再执行安装。

二、常用工具包安装命令

# wget:下载文件
yum install -y wget

# vim:文本编辑器(最小化系统默认只有 vi)
yum install -y vim

# net-tools:提供 ifconfig、netstat、route、arp 等网络工具
yum install -y net-tools

# curl:命令行请求接口
yum install -y curl

# lsof:查看端口/文件被哪个进程占用
yum install -y lsof

# zip/unzip:压缩解压
yum install -y zip unzip

# tar 系统自带;补充常用编译工具链(源码编译时需要)
yum install -y gcc gcc-c++ make

一次性批量安装:

yum install -y wget vim net-tools curl lsof zip unzip gcc gcc-c++ make

三、各工具用途速查

工具/包 提供命令 典型用途
wget wget 下载文件、整站镜像
vim vim 编辑配置文件
net-tools ifconfig、netstat、route 查看网卡、端口、路由
curl curl 测试接口、下载
lsof lsof 查端口占用、删不掉的文件
zip/unzip zip、unzip 打包解压 zip
gcc/gcc-c++/make gcc、g++、make 编译源码

四、安装后验证

# 查看版本确认安装成功
wget --version
vim --version
netstat -tlnp
curl --version
lsof -v

netstat -tlnp 能正常输出监听端口列表,说明 net-tools 已装好。

五、常见坑

  1. ifconfig: command not found:不是系统坏了,是没装 net-tools;新系统推荐用 ip addr 替代;
  2. vim: command not found:最小化只带 vi,装 vim 才有语法高亮和完整快捷键;
  3. wget: command not found:最小化镜像默认不装,单独 yum install -y wget;
  4. yum 安装报 404/超时:CentOS7 官方源已逐步归档,先换阿里云 vault 镜像源再装;
  5. 提示包不存在:确认系统版本(cat /etc/centos-release),net-tools 在 CentOS7 仓库内,8/9 对应包名基本一致;
  6. 编译安装软件缺依赖:先装 gcc gcc-c++ make,再按报错补 pcre-devel、openssl-devel、zlib-devel 等开发包。

六、补充:网络工具 iproute2

CentOS7 已默认带 iproute2,提供 ip 命令,功能比 net-tools 更现代:

ip addr          # 替代 ifconfig
ip route         # 替代 route
ss -tlnp         # 替代 netstat -tlnp

老运维习惯 net-tools,新脚本建议优先用 ip 和 ss。

总结

新机器先 yum clean all && yum makecache,再 yum install -y wget vim net-tools curl lsof zip unzip 批量补齐;命令找不到先判断是缺包,用 yum provides 命令名 反查对应包名;网络排查可新旧工具并用,ip、ss 作为现代替代。

遇到问题加QQ23979811 协助处理


emer 发布于  2026-10-22 07:34 

CentOS7 安装wget、vim、net-tools常用工具包

前言

新装好的 CentOS7 最小化系统,很多常用命令都没有,比如 wget、vim、ifconfig 都用不了。本文就讲一下怎么一次性把常用工具包装上。

为什么要装这些工具

CentOS7 最小化安装(minimal install)为了节省空间,默认不带很多常用工具。刚装完系统你会发现:

  • wget 命令找不到
  • vim 命令找不到
  • ifconfig 命令找不到
  • netstat 命令找不到

所以刚装完系统第一件事,就是把这些常用工具装上。

安装常用工具包

一键安装

最省事的方式,一条命令全装上:

yum install -y wget vim net-tools lrzsz unzip telnet

这一条命令就把最常用的都装了。

各工具说明

工具包 作用
wget 命令行下载文件
vim 文本编辑器
net-tools 包含 netstat、ifconfig 等网络工具
lrzsz 包含 rz、sz 上传下载文件
unzip 解压 zip 文件
telnet 测试端口连通性

分开装

如果你只想装某一个:

# 只装 wget
yum install -y wget

# 只装 vim
yum install -y vim

# 只装 net-tools(ifconfig、netstat)
yum install -y net-tools

常用工具包推荐

基础工具包(必装)

yum install -y wget vim net-tools lrzsz unzip telnet curl

开发工具包

yum groupinstall -y "Development Tools"

这个包包含了 gcc、make 等编译工具,装东西经常需要。

其他常用工具

# 查看进程树
yum install -y psmisc

# 实时监控网络
yum install -y nload

# 查看端口占用
yum install -y lsof

# 查看磁盘性能
yum install -y iotop

# 查看内存
yum install -y htop

常见坑

坑1:ifconfig 命令找不到

执行 ifconfig 提示 command not found。

原因: CentOS7 最小化安装不带 net-tools 包。

解决:

yum install -y net-tools

装完之后 ifconfig 就能用了。

坑2:vim 命令找不到

执行 vi 能用,但 vim 找不到。

原因: 最小化安装只有 vi,没有 vim。

解决:

yum install -y vim

坑3:rz 命令找不到

想从本地上传文件到服务器,执行 rz 提示找不到。

原因: 没装 lrzsz 包。

解决:

yum install -y lrzsz

装完之后:

  • rz:从本地上传文件到服务器
  • sz 文件名:从服务器下载文件到本地

坑4:yum 安装报错

执行 yum install 的时候报错。

原因: yum 源没配好,或者网络不通。

解决: 先换国内源(参考之前的 yum 源更换教程),然后再装。

总结

新系统刚装完,先跑这一条命令:

yum install -y wget vim net-tools lrzsz unzip telnet curl

把常用工具一次性装齐,后面省得每次都报 command not found。

遇到问题加QQ23979811 协助处理


emer 发布于  2026-10-6 07:47 
'); })();