纯命令行 Debian 12.5 入门 10 条万能命令
本文整理了纯命令行操作 Debian 系统最核心、覆盖日常 99% 场景的 10 条命令,新手直接复制粘贴即可使用。
1. 系统更新(最常用)
sudo apt update && sudo apt upgrade -y- 作用:更新软件源索引 + 自动升级所有已安装软件,保持系统最新且安全
- 关键参数:
-y表示自动确认所有升级提示,无需手动回车
2. 查看 IP 地址(必用)
ip a- 作用:查看虚拟机/服务器的网卡及 IP 地址(SSH 连接必备)
- 使用技巧:找到标注
UP的网卡,inet后的值即为 IPv4 地址(如 192.168.10.xxx)
3. 安装软件
sudo apt install -y 软件名- 示例(装 Docker):
sudo apt install -y docker.io - 示例(装 SSH 服务):
sudo apt install -y openssh-server - 作用:一键安装指定软件,
-y自动确认安装过程中的所有提示
4. 查看运行的服务/进程
# 查看所有进程
ps aux
# 过滤查看指定进程(如 Docker)
ps aux | grep docker- 作用:排查服务是否运行、定位占用资源的程序
- 使用技巧:
grep用于精准筛选,只显示包含指定关键词的进程
5. 切换目录/查看文件
# 切换到指定目录(示例:进入家目录)
cd /home/你的用户名
# 查看当前目录下的文件(不含隐藏文件)
ls
# 查看当前目录下所有文件(含隐藏文件,如配置文件)
ls -a- 作用:等同于 Windows 中“打开文件夹”“查看文件”操作,是命令行导航核心
6. 启动/停止/重启服务
# 重启 Docker 服务(示例)
sudo systemctl restart docker
# 设置服务开机自启
sudo systemctl enable docker
# 查看服务运行状态
sudo systemctl status docker- 作用:控制系统服务的启停,适配所有 Debian 系统服务(如 SSH、Docker、网络等)
7. 查看磁盘占用
df -h- 作用:查看硬盘分区及剩余空间
- 关键参数:
-h表示“人类可读格式”,以 GB/MB 显示(而非字节),更易理解
8. 清理无用文件(释放空间)
sudo apt autoremove -y && sudo apt clean- 作用:删除无用的安装包、旧依赖文件,清理系统缓存
- 适用场景:系统使用一段时间后,释放磁盘空间(尤其适合小容量虚拟机)
9. 重启/关机
# 重启系统
sudo reboot
# 关闭系统
sudo poweroff- 作用:远程控制系统重启/关机,无需通过 PVE 等虚拟化平台操作
10. 查看系统信息(版本/CPU/内存)
# 查看系统版本信息
cat /etc/os-release
# 实时查看内存/CPU 使用情况(按 q 退出)
top- 作用:了解系统基础信息、排查资源占用过高问题
- 使用技巧:
top界面中,%MEM列是内存占用,%CPU列是 CPU 占用
核心使用说明
- 所有命令前加
sudo表示使用管理员权限,输入后需验证用户密码(输入时不显示,直接输入即可); - 命令区分大小写,建议直接复制粘贴避免拼写错误;
- 若执行命令提示“权限不足”,补充
sudo重新执行即可。
评论 (0)