Warning: unserialize(): Error at offset 0 of 37 bytes in /www/wwwroot/abc.888268.xyz/usr/plugins/TpHtmlCache/Plugin.php on line 99
Debian 12.5 纯命令行 10 条万能命令指南 - Hello World
首页 默认分类 音乐资源 影视资源 教育资源 精选软件 关于

Debian 12.5 纯命令行 10 条万能命令指南

纯命令行 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 占用

核心使用说明

  1. 所有命令前加 sudo 表示使用管理员权限,输入后需验证用户密码(输入时不显示,直接输入即可);
  2. 命令区分大小写,建议直接复制粘贴避免拼写错误;
  3. 若执行命令提示“权限不足”,补充 sudo 重新执行即可。

评论 (0)


Warning: unserialize(): Error at offset 0 of 37 bytes in /www/wwwroot/abc.888268.xyz/usr/plugins/TpHtmlCache/Plugin.php on line 150