首先确认Linux发行版及包管理器,Ubuntu/Debian用apt,CentOS/RHEL用yum或dnf;然后更新源并安装vim、curl、git等常用工具;最后通过设置别名和补全提升效率。

Linux系统刚安装完成后,很多常用命令工具可能并未预装。不同发行版的包管理器不同,安装方式也略有差异。下面以主流的几种Linux发行版为例,介绍如何安装常用命令工具,帮助你快速搭建一个高效实用的命令行环境。
1. 确认系统发行版和包管理器
在安装之前,先确认你使用的是哪种Linux发行版,因为不同的系统使用不同的包管理工具:
- Ubuntu / Debian:使用 apt
- CentOS / RHEL / Fedora:使用 yum 或 dnf
- openSUSE:使用 zypper
- Arch Linux:使用 pacman
可通过以下命令查看系统版本:
cat /etc/os-release2. 安装常用命令工具(以 Ubuntu 和 CentOS 为例)
以下是开发、运维中高频使用的命令工具及其安装方法。
Ubuntu/Debian 系统(使用 apt)
更新软件源并安装常用工具:
sudo apt updatesudo apt install -y vim curl wget git net-tools htop ifconfig iputils-ping unzip zip tree jq
CentOS/RHEL 系统(使用 yum 或 dnf)
安装常用工具包:
sudo yum update -ysudo yum install -y vim curl wget git net-tools htop iputils unzip zip tree jq
如果是较新的 CentOS 8 或 Stream 版本,建议使用 dnf:
sudo dnf install -y vim curl wget git net-tools htop iproute-tc unzip zip tree jq3. 常用工具说明及用途
- vim / nano:文本编辑器,用于修改配置文件
- curl / wget:下载网络资源,调试接口
- git:代码版本控制工具
- htop:增强型系统进程监控工具(比 top 更直观)
- net-tools:包含 ifconfig、netstat 等网络配置命令
- iputils:包含 ping、arping 等网络诊断工具
- unzip / zip:压缩解压工具
- tree:以树形结构查看目录
- jq:处理 JSON 数据的命令行工具,常用于 API 调试
4. 额外建议:设置别名与自动补全
提升效率的小技巧:
- 为常用命令设置别名,例如在 ~/.bashrc 中添加:
alias vi='vim'
alias grep='grep --color=auto'
- 启用命令补全(大多数系统默认已开启):
sudo yum install -y bash-completion # CentOS
基本上就这些。安装完上述工具后,你的Linux系统就已经具备了日常使用和开发所需的基本能力。根据实际需要,还可以进一步安装 docker、python、gcc 等开发环境。不复杂但容易忽略的是及时更新系统和熟悉每个工具的基本用法。









