更新软件源索引,安装前先执行
apt updateUbuntu 上高频使用的 APT 包管理、systemd 服务、Netplan 网络、磁盘挂载与 UFW 防火墙命令。
更新软件源索引,安装前先执行
apt update升级已安装的软件包
apt upgrade -y安装软件包并自动确认
apt install -y nginx卸载软件包并清除配置文件
apt remove --purge nginx清理不再需要的依赖包
apt autoremove --purge在软件源中搜索包
apt search nginx确认某个包是否已安装
apt list --installed | grep nginx安装本地 deb 包
dpkg -i ./package.deb列出已安装的 deb 包及版本
dpkg -l | grep nginx启动服务
systemctl start nginx重启服务
systemctl restart nginx设置开机自启并立即启动
systemctl enable --now nginx修改 unit 文件后重新加载配置
systemctl daemon-reload列出正在运行的服务
systemctl list-units --type=service --state=running查看服务今天的日志
journalctl -u nginx --since today查看 Netplan 配置文件
ls /etc/netplan/试用配置并在超时后自动回滚,避免断网
sudo netplan try应用网络配置
sudo netplan apply查看路由表与默认网关
ip route查看 DNS 解析状态
resolvectl status查看本机监听端口
ss -tunlp查看块设备、文件系统与挂载点
lsblk -f列出磁盘分区信息
sudo fdisk -l临时挂载分区
sudo mount /dev/sdb1 /data查看分区 UUID,用于写入 fstab
sudo blkid /dev/sdb1查看各分区使用率与文件系统类型
df -hT按 fstab 重新挂载,用于验证配置是否正确
sudo mount -a查看 Ubuntu 版本信息
lsb_release -a修改主机名
hostnamectl set-hostname web01设置时区为东八区
timedatectl set-timezone Asia/Shanghai查看时间同步状态
timedatectl status查看当前内核版本
uname -r查看防火墙状态与已有规则
sudo ufw status verbose放行 SSH 端口,启用防火墙前先执行
sudo ufw allow 22/tcp按网段放行指定端口
sudo ufw allow from 10.0.0.0/8 to any port 3306启用防火墙
sudo ufw enable删除已添加的放行规则
sudo ufw delete allow 80/tcp本网站使用 Cookie 以确保您在我们的网站上获得最佳体验。 隐私政策.