在 Debian 13 中,绝大部分操作都围绕着软件包管理、系统监控和文件操作展开。这里为你整理了一份最常用、最实用的命令清单。


1. 软件包管理 (APT)

Debian 的核心就是 apt。在 Debian 13 中,这是你安装和更新软件的首选工具(记得大多数命令前要加 sudo)。

命令 用途
sudo apt update 更新本地软件包索引(获取最新软件列表)
sudo apt upgrade 升级所有已安装的软件包到新版本
sudo apt install <包名> 安装新软件(如 sudo apt install curl
sudo apt remove <包名> 卸载软件(保留配置文件)
sudo apt purge <包名> 彻底卸载软件(包括配置文件)
sudo apt autoremove 自动清理不再需要的依赖包
apt search <关键词> 搜索仓库中的软件

2. 系统信息与监控

了解你的系统当前正在发生什么。

  • uname -a:查看内核版本和系统架构。
  • lsb_release -a:确认你运行的是否为 Debian 13 及其具体版本号。
  • **tophtop**:查看实时进程、CPU 和内存占用。(建议安装 htop,界面更友好)。
  • free -h:以人类可读的格式查看内存使用情况。
  • df -h:查看磁盘分区及其剩余空间。
  • systemctl status <服务名>:检查某个服务(如 SSH 或 Apache)的状态。

3. 文件与目录操作

这些是 Linux 的基本功,无论哪个版本都通用。

  • ls -lah:显示当前目录下所有文件,包括隐藏文件及详细信息。
  • cd <目录>:切换目录。
  • pwd:显示当前工作目录的全路径。
  • cp -r <源> <目标>:递归复制文件或文件夹。
  • mv <源> <目标>:移动或重命名文件。
  • rm -rf <文件/目录>:强制删除(慎用! 请确保你知道自己在删什么)。
  • chown -R 用户:组 <目录>:更改文件或目录的所有者。

4. 网络诊断

在 Debian 13 中,一些老旧的命令(如 ifconfig)可能默认没安装,建议使用现代的 ip 命令。

  • ip a:查看所有网络接口和 IP 地址。
  • ping <域名/IP>:测试网络连通性。
  • ss -tulpn:查看当前系统监听的端口(查看哪些服务在运行)。
  • curl -I <URL>:测试网页访问并查看 HTTP 响应头。

5. 权限管理

  • sudo <命令>:以超级用户权限执行。
  • su -:切换到 root 用户环境。
  • chmod +x <文件名>:赋予文件执行权限。

💡 小贴士

Debian 13 引入了较新的内核和库,如果你是从旧版本升级上来的,记得经常使用 sudo apt full-upgrade 来处理复杂的依赖关系变化。