Ubuntu操作合集

UFW=Uncomplicated Firewall

查看状态和规则:

1查看状态sudo ufw status,

2查看详细信息sudo ufw status verbose,

默认策略配置:

1拒绝所有入站sudo ufw default deny incoming

2允许所有出战sudo ufw default allow outgoing

启用和禁用:sudo ufw enable/sudo ufw disable

彻底关闭:停止服务sudo systemctl stop ufw,禁用开机自启:sudo systemctl disable ufw

开放和关闭端口:

允许HTTP和https:sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw deny 8080/tcp

删除规则:sudo ufw delete allow 80/tcp

开放和关闭服务:sudo ufw allow 'ssh' sudo ufw deny smtp

重置所有规则:sudo ufw reset

重启生效:sudo ufw reload

查看version:

hostnamectl

lsb_release -a

cat /etc/os-release

默认时间同步服务:systemd-timesyncd

查案服务运行状态:timedatectl status

常见操作:sudo apt-get update 已同步,服务运行中

启用时间同步:sudo timedatectl set-ntp on

安装服务:sudo apt install systemd-timesyncd

重启服务:sudo systemctl restart systemd-timesyncd

高精度/复杂网络环境时间同步服务:ntpd

sudo=super user do=允许普通用户以 ​​root 或其他用户身份​​执行命令,无需直接切换用户

apt-get

更新软件包列表​​(同步最新版本信息)sudo apt-get update# 必须优先执行,确保后续操作基于最新数据

​​配置国内镜像源​​(如清华、阿里云):修改 /etc/apt/sources.list 文件,替换默认源地址,提升下载速度

安装软件​​:

安装sudo apt-get install package1 package2

sudo apt install nginx # 安装最新稳定版

sudo apt install nginx=1.18.0 # 指定版本

重新安装软件sudo apt-get install --reinstall package1 package2

卸载软件sudo apt-get remove package(保留配置)/purge(彻底删除)

常规升级:sudo apt-get upgrade # 仅升级现有软件包,不新增/删除依赖

清理缓存:

sudo apt-get clean # 删除所有已下载的 .deb 包

sudo apt-get autoclean # 仅清理过期或无法下载的缓存

软件安装与维护​​:

​​1. 安装流程​​

​​更新源列表​​:sudo apt update(同步最新软件信息)。

​​搜索软件​​:apt search nginx 或访问 Ubuntu Packages。

​​验证安装​​:nginx -v 或 systemctl status nginx。

​​2. 依赖与问题处理​​

​​依赖修复​​:

sudo apt --fix-broken install # 自动修复损坏的依赖

​​清理缓存​​:

sudo apt clean # 删除已下载的 .deb 包

sudo apt autoremove # 移除无用依赖

软件源(Sources)​=软件源(APT Repositories)定义了系统从哪些服务器获取软件包及其依赖项

主配置文件​​:/etc/apt/sources.list

附加配置目录​​:/etc/apt/sources.list.d/

添加阿里云操作参考opsx

系统服务维护​​

​​1. 服务管理​​

​​启动/停止服务​​:

sudo systemctl start nginx # 启动

sudo systemctl stop nginx # 停止

sudo systemctl restart nginx # 重启

​​设置开机自启​​:

sudo systemctl enable nginx # 启用

sudo systemctl disable nginx # 禁用

定期维护​​--​​系统更新​​:

sudo apt update && sudo apt upgrade # 更新所有软件

sudo apt dist-upgrade # 跨版本升级(谨慎使用)

​​内核管理​​:

uname -r # 查看当前内核版本

sudo apt install linux-image-5.4.0-80-generic # 安装指定内核

相关推荐
Yana.nice3 小时前
openssl将证书从p7b转换为crt格式
java·linux
AI逐月4 小时前
tmux 常用命令总结:从入门到稳定使用的一篇实战博客
linux·服务器·ssh·php
小白跃升坊4 小时前
基于1Panel的AI运维
linux·运维·人工智能·ai大模型·教学·ai agent
跃渊Yuey4 小时前
【Linux】线程同步与互斥
linux·笔记
杨江4 小时前
seafile docker安装说明
运维
舰长1154 小时前
linux 实现文件共享的实现方式比较
linux·服务器·网络
好好沉淀4 小时前
Docker开发笔记(详解)
运维·docker·容器
zmjjdank1ng5 小时前
Linux 输出重定向
linux·运维
路由侠内网穿透.5 小时前
本地部署智能家居集成解决方案 ESPHome 并实现外部访问( Linux 版本)
linux·运维·服务器·网络协议·智能家居
树℡独5 小时前
ns-3仿真之应用层(三)
运维·服务器·ns3