Skip to content

Ubuntu 22.04 LTS 指令大全

1. 常用核心指令 (高频精简版)

指令语法结构描述
sudosudo <命令>以管理员权限执行命令
apt updatesudo apt update更新软件源索引
apt upgradesudo apt upgrade升级已安装的软件包
snap installsudo snap install <包名>安装 Snap 应用 (Ubuntu 特色)
ufwsudo ufw allow <端口>开放防火墙端口
netplansudo netplan apply应用网络配置更改
systemctlsudo systemctl restart <服务>重启系统服务
ip addrip addr查看 IP 地址
sshssh <用户>@<IP>远程登录
rebootsudo reboot重启系统

2. Ubuntu 22.04 全面指令 (分类速查)

2.1 高级包管理 (APT & PPA)

Ubuntu 的传统包管理,支持 PPA 第三方源。

指令语法结构描述
apt updatesudo apt update刷新软件源列表
apt upgradesudo apt upgrade升级所有软件包
apt installsudo apt install <包名>安装软件包
apt removesudo apt remove <包名>卸载软件 (保留配置)
apt purgesudo apt purge <包名>彻底卸载 (删除配置)
apt autoremovesudo apt autoremove清理无用的依赖包
apt searchapt search <关键词>搜索软件包
add-apt-repositorysudo add-apt-repository <PPA源>添加第三方 PPA 仓库
add-apt-repositorysudo add-apt-repository -r <PPA源>移除 PPA 仓库
apt-mark holdsudo apt-mark hold <包名>锁定版本禁止自动升级

2.2 Snap 包管理 (Snap Store)

Ubuntu 核心集成的容器化包管理系统。

指令语法结构描述
snap installsudo snap install <包名>安装应用
snap installsudo snap install <包> --classic安装需要经典模式权限的应用
snap removesudo snap remove <包名>卸载应用
snap refreshsudo snap refresh更新所有 Snap 应用
snap listsnap list列出已安装的 Snap 应用
snap findsnap find <关键词>搜索商店中的应用
snap revertsudo snap revert <包名>回滚应用到上一个版本
snap servicessnap services查看 Snap 应用的服务状态

2.3 网络配置 (Netplan)

Ubuntu 18.04+ 标准的声明式网络配置工具。

指令语法结构描述
netplan applysudo netplan apply应用配置 (无需重启)
netplan trysudo netplan try尝试配置,失败自动回滚 (安全)
netplan generatesudo netplan generate生成后端配置文件
netplan ipnetplan ip leases <接口>查看 DHCP 租约详情
ip addrip addr show查看当前 IP 配置
resolvectlresolvectl status查看 DNS 解析状态

2.4 防火墙管理 (UFW)

Ubuntu 默认预装的简易防火墙配置工具。

指令语法结构描述
ufw enablesudo ufw enable启用防火墙
ufw disablesudo ufw disable禁用防火墙
ufw allowsudo ufw allow <端口/服务>允许入站连接 (如 22/tcp)
ufw denysudo ufw deny <端口>拒绝入站连接
ufw deletesudo ufw delete allow <端口>删除某条规则
ufw statussudo ufw status numbered查看带编号的状态列表
ufw reloadsudo ufw reload重载防火墙配置

2.5 驱动与硬件管理 (Hardware)

Ubuntu 特有的硬件支持工具。

指令语法结构描述
ubuntu-driversubuntu-drivers devices列出建议的专有驱动
ubuntu-driversubuntu-drivers autoinstall自动安装推荐驱动
lshwsudo lshw -short查看硬件列表简报
lsusblsusb查看 USB 设备
lspcilspci查看 PCI 设备 (显卡/网卡)

2.6 系统维护与更新 (System Maint)

指令语法结构描述
do-release-upgradesudo do-release-upgrade升级到新版 Ubuntu (如 22.04->24.04)
prosudo pro attach <token>启用 Ubuntu Pro (ESM 更新)
lsb_releaselsb_release -a查看系统版本详情
shutdownsudo shutdown -h now立即关机
rebootsudo reboot重启系统

2.7 服务管理 (Systemd)

指令语法结构描述
systemctl startsudo systemctl start <服务>启动服务
systemctl stopsudo systemctl stop <服务>停止服务
systemctl restartsudo systemctl restart <服务>重启服务
systemctl enablesudo systemctl enable <服务>开机自启
systemctl statussystemctl status <服务>查看运行状态
journalctljournalctl -u <服务> -f实时查看服务日志