Ubuntu和CentOS命令速查手册

Ubuntu常用命令
系统管理
- 更新系统:
sudo apt-get update && sudo apt-get upgrade - 安装软件:
sudo apt-get install package-name - 卸载软件:
sudo apt-get remove package-name - 查看软件包信息:
apt-cache show package-name - 搜索软件包:
apt-cache search package-name
文件操作
- 创建文件:
touch filename - 创建目录:
mkdir directory-name - 删除文件:
rm filename - 删除目录:
rm -r directory-name - 查看文件内容:
cat filename - 查看文件详细信息:
ls -l filename
网络配置
- 查看网络状态:
ifconfig - 查看路由表:
route - 查看DNS服务器:
cat /etc/resolv.conf
系统监控

- 查看CPU使用情况:
top - 查看内存使用情况:
free -m - 查看磁盘使用情况:
df -h
CentOS常用命令
系统管理
- 更新系统:
sudo yum update - 安装软件:
sudo yum install package-name - 卸载软件:
sudo yum remove package-name - 查看软件包信息:
yum info package-name - 搜索软件包:
yum search package-name
文件操作
- 创建文件:
touch filename - 创建目录:
mkdir directory-name - 删除文件:
rm filename - 删除目录:
rm -r directory-name - 查看文件内容:
cat filename - 查看文件详细信息:
ls -l filename
网络配置
- 查看网络状态:
ifconfig - 查看路由表:
route - 查看DNS服务器:
cat /etc/resolv.conf
系统监控

- 查看CPU使用情况:
top - 查看内存使用情况:
free -m - 查看磁盘使用情况:
df -h
命令对比表格
| 命令 | Ubuntu | CentOS |
|---|---|---|
| 更新系统 | sudo apt-get update && sudo apt-get upgrade | sudo yum update |
| 安装软件 | sudo apt-get install package-name | sudo yum install package-name |
| 卸载软件 | sudo apt-get remove package-name | sudo yum remove package-name |
| 查看软件包信息 | apt-cache show package-name | yum info package-name |
| 搜索软件包 | apt-cache search package-name | yum search package-name |
FAQs
Q1:如何在Ubuntu中查看所有已安装的软件包? A1:在Ubuntu中,可以使用以下命令查看所有已安装的软件包:
dpkg --get-selections Q2:如何在CentOS中查找特定版本的软件包? A2:在CentOS中,可以使用以下命令查找特定版本的软件包:
yum list all | grep package-name 
