Debian 常用指令

收录 Debian 11/12 运维常用命令:先列通用命令(系统/CPU/内存/显卡/进程/端口/网卡/文件读写/文件检索/权限/自启动),再按 apt-get 软件源与包管理、dpkg、iptables/nftables 防火墙(端口/端口段/IP 段)、网络配置、sysvinit 自启动等使用场景分组,逐条注明使用环境、命令与作用。

命令作用操作

命令怎么复制?带 <PID> 的是什么意思?

每行右侧有「复制」按钮,点击即可复制命令文本。形如 <PID>、<file> 的是占位符,复制后替换为实际值即可。

Debian 和 Ubuntu 命令通用吗?

两者同源,apt / dpkg 系命令基本通用;差异在版本策略与默认组件——Debian 默认不启用 ufw,常用 iptables 或 nftables,网络配置传统上使用 /etc/network/interfaces。

改了网络配置如何生效?

编辑 /etc/network/interfaces 后执行 sudo systemctl restart networking;若使用 NetworkManager 则用 nmcli / nmtui,远程操作前务必确认不会断连。

系统日志在哪里看?

Debian 常规日志为 /var/log/syslog;使用 systemd 时也可统一用 journalctl 按服务或级别过滤,适合线上快速定位。

如何查看某个软件包是否已安装?

用 dpkg -s <包名> | grep Status 或 apt list --installed | grep <关键字>;Debian 也支持 dpkg --get-selections 导出全部包状态供迁移。