图形化系统设置工具 (推荐桌面用户)
即使你习惯使用命令行,了解这些图形化工具对应的命令也很有用,因为它们可以通过 gnome-extensions 等方式被其他桌面环境调用或在脚本中启动。

(图片来源网络,侵删)
gnome-control-center 或 settings
这是现代 Ubuntu (使用 GNOME 桌面环境) 的核心系统设置中心。
- 功能:几乎所有的图形化设置,包括 Wi-Fi、蓝牙、显示器、声音、隐私、在线账户、系统主题等。
- 如何打开:
- 在终端中直接输入:
gnome-control-center - 或者更短的别名:
settings - 你还可以打开特定面板,
gnome-control-center network-> 网络设置gnome-control-center sound-> 声音设置gnome-control-center bluetooth-> 蓝牙设置gnome-control-center display-> 显示器设置
- 在终端中直接输入:
- 适用场景:日常使用,快速调整个人偏好。
gnome-disks
用于管理磁盘、分区和创建可启动 U 盘。
- 功能:查看磁盘信息、格式化分区、创建 RAID、擦除安全、制作 Live USB。
- 命令:
gnome-disks - 适用场景:磁盘管理,比
fdisk或gparted更直观。
gnome-software
用于管理软件和系统更新。
- 功能:查找、安装、移除软件;检查并安装系统更新。
- 命令:
gnome-software - 适用场景:图形化软件中心。
网络设置命令
网络是服务器最重要的部分之一。

(图片来源网络,侵删)
nmcli (NetworkManager Command-Line Interface)
强烈推荐! 这是现代 Ubuntu 系统下管理网络最强大、最常用的命令行工具。
- 功能:管理网络连接(有线、Wi-Fi、VPN、桥接等),查看网络状态,配置 IP 地址、DNS、网关等。
- 示例:
- 列出所有连接和设备状态:
nmcli connection show nmcli device status
- 连接到 Wi-Fi:
# 扫描可用的 Wi-Fi 网络 nmcli device wifi list # 连接到指定网络 (需要输入密码) nmcli device wifi connect "Your_SSID" password "your_password"
- 为有线连接设置静态 IP:
# 假设连接名为 "Wired connection 1" sudo nmcli connection modify "Wired connection 1" ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8 1.1.1.1" # 重新启动连接以应用更改 sudo nmcli connection down "Wired connection 1" && sudo nmcli connection up "Wired connection 1"
- 启用/禁用网络接口:
sudo nmcli connection up "Your_Connection_Name" sudo nmcli connection down "Your_Connection_Name"
- 列出所有连接和设备状态:
netplan
Ubuntu 18.04 及以后版本默认的网络配置工具,使用 YAML 文件进行配置。
- 功能:通过编辑
/etc/netplan/目录下的.yaml文件来定义网络配置。 - 示例 (
/etc/netplan/01-netcfg.yaml):# This file describes the network interfaces available on your system # For more information, see netplan(5). network: version: 2 renderer: networkd # 或使用 NetworkManager ethernets: enp3s0: # 你的网卡名称,用 `ip a` 查看 dhcp4: no addresses: [192.168.1.110/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 1.1.1.1] - 应用配置:
sudo netplan apply # 检查配置是否有语法错误 sudo netplan --debug generate
iproute2 (新 ip 命令)
传统的 ifconfig 已被 ip 命令取代,它是更强大的网络工具。
- 功能:显示和操作路由、网络设备、策略路由和隧道。
- 示例:
- 显示所有网络接口和 IP:
ip a
- 显示路由表:
ip r
- 临时添加 IP 地址 (重启后失效):
sudo ip addr add 192.168.1.200/24 dev enp3s0
- 显示所有网络接口和 IP:
用户和组管理命令
useradd / usermod / userdel
用于管理用户账户。

(图片来源网络,侵删)
- 功能:创建、修改、删除用户。
- 示例:
- 创建一个新用户 (
-m自动创建家目录,-s指定默认 shell):sudo useradd -m -s /bin/bash newuser
- 为新用户设置密码:
sudo passwd newuser
- 将用户添加到
sudo组 (使其拥有管理员权限):sudo usermod -aG sudo newuser
- 删除用户 (
-r同时删除其家目录):sudo userdel -r newuser
- 创建一个新用户 (
groupadd / groupdel
用于管理用户组。
- 示例:
- 创建一个新组:
sudo groupadd developers
- 将用户添加到组:
sudo usermod -aG developers newuser
- 创建一个新组:
软件包管理命令
Ubuntu 使用 apt (Advanced Package Tool) 作为其包管理器。
apt
- 功能:搜索、安装、更新、删除软件包。
- 重要:在执行
install或remove前,最好先更新包列表:sudo apt update
- 示例:
- 搜索软件包:
apt search htop
- 安装软件包:
sudo apt install htop
- 删除软件包 (
--purge会同时删除配置文件):sudo apt remove --purge htop
- 升级所有已安装的软件包:
sudo apt upgrade # 更彻底的升级,处理依赖关系变化 sudo apt full-upgrade
- 清理不再需要的依赖包:
sudo apt autoremove
- 搜索软件包:
系统信息和监控命令
uname
显示系统信息。
- 示例:
- 显示内核名称:
uname -r # 显示内核版本 uname -a # 显示所有信息
- 显示内核名称:
lscpu
显示 CPU 架构信息。
- 示例:
lscpu
free
显示内存使用情况。
- 示例:
free -h # 以人类可读格式显示 (GB, MB)
df
显示磁盘空间使用情况。
- 示例:
df -h # 以人类可读格式显示
htop / top
动态显示系统进程和资源使用情况。htop 是 top 的增强版,更推荐。
- 安装:
sudo apt install htop
- 运行:
htop
服务管理命令
systemctl
这是现代 Linux (使用 systemd) 的核心服务管理工具。
- 功能:启动、停止、重启、启用(开机自启)、禁用(开机不自启)系统服务。
- 示例:
- 列出所有运行中的服务:
systemctl list-units --type=service --state=running
- 启动一个服务:
sudo systemctl start nginx
- 停止一个服务:
sudo systemctl stop nginx
- 重启一个服务:
sudo systemctl restart nginx
- 设置服务开机自启:
sudo systemctl enable nginx
- 禁止服务开机自启:
sudo systemctl disable nginx
- 查看服务状态:
systemctl status nginx
- 列出所有运行中的服务:
| 命令类别 | 主要命令 | 用途 |
|---|---|---|
| 图形化设置 | gnome-control-center / settings |
全局系统设置 (桌面用户首选) |
| 网络设置 | nmcli |
首选,现代、强大的网络管理工具 |
netplan |
通过 YAML 文件进行网络配置 | |
ip |
显示和操作路由、网络设备 | |
| 用户管理 | useradd, usermod, userdel |
创建、修改、删除用户 |
| 软件管理 | apt |
安装、更新、删除软件包 |
| 系统监控 | htop, free, df, lscpu |
查看CPU、内存、磁盘、进程状态 |
| 服务管理 | systemctl |
启动、停止、管理开机自启的系统服务 |
希望这份详细的列表能帮助你更好地管理你的 Ubuntu 系统!
