NEW_NPC - 常用命令hang
type: channel
link: http://mail.newddf.xyz/index.php/tag/%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4hang/
items: Debian常用操作命令-powerByGrok

Debian常用操作命令-powerByGrok
type: item
date: 2026-02-19T13:41:00+00:00
description: ### Debian 常用操作命令 Debian 是基于 Linux 的操作系统，其命令主要继承自 Unix-like 系统。下面我将常用命令按类别分类列举，包括包管理、文件和目录操作、进程管理、用户和权限管理、网络相关等。每个命令附带简要解释和实例。命令通常在终端（Terminal）中执行，需要 root 权限的命令可使用 `sudo` 前缀（假设已配置 sudo）。 #### 1. **包管理（使用 apt 工具）** Debian 的包管理系统是 apt，它用于安装、更新和移除软件包。 | 命令 | 解释 | 实例 | |------|------|------| | `apt update` | 更新软件包列表（从仓库同步最新索引）。 | `sudo apt update` - 更新所有仓库的包列表。 | | `apt upgrade` | 升级所有已安装的软件包到最新版本。 | `sudo apt upgrade` - 升级系统中的所有包。 | | `apt install ` | 安装指定的软件包。 | `sudo apt install vim` - 安装 Vim 编辑器。 | | `apt remove ` | 移除指定的软件包，但保留配置文件。 | `sudo apt remove vim` - 移除 Vim。 | | `apt autoremove` | 移除不再需要的依赖包。 | `sudo apt autoremove` - 清理无用包。 | | `apt search ` | 搜索软件包。 | `apt search editor` - 搜索包含 "editor" 的包。 | #### 2. **文件和目录操作** 这些命令用于管理文件系统。 | 命令 | 解释 | 实例 | |------|------|------| | `ls` | 列出当前目录的内容。 | `ls -l /home` - 以详细列表形式显示 /home 目录内容。 | | `cd ` | 切换到指定目录。 | `cd /etc` - 进入 /etc 目录。 | | `pwd` | 显示当前工作目录的路径。 | `pwd` - 输出当前路径，如 /home/user。 | | `mkdir ` | 创建新目录。 | `mkdir newfolder` - 创建名为 newfolder 的目录。 | | `rm ` | 删除文件或目录（-r 用于递归删除目录）。 | `rm -r oldfolder` - 递归删除 oldfolder 目录。 | | `cp ` | 复制文件或目录（-r 用于目录）。 | `cp file.txt /backup/` - 复制 file.txt 到 /backup/。 | | `mv ` | 移动或重命名文件/目录。 | `mv oldname.txt newname.txt` - 重命名文件。 | | `touch ` | 创建空文件或更新文件时间戳。 | `touch newfile.txt` - 创建 newfile.txt。 | | `cat ` | 显示文件内容。 | `cat /etc/hosts` - 显示 hosts 文件内容。 | #### 3. **进程管理** 管理运行中的程序和进程。 | 命令 | 解释 | 实例 | |------|------|------| | `ps` | 显示当前进程。 | `ps aux` - 显示所有进程的详细信息。 | | `top` | 实时显示进程和系统资源使用情况（按 q 退出）。 | `top` - 监控 CPU 和内存使用。 | | `kill ` | 终止指定进程（PID 是进程 ID）。 | `kill 1234` - 终止 PID 为 1234 的进程。 | | `killall ` | 终止所有匹配名称的进程。 | `killall firefox` - 终止所有 Firefox 进程。 | | `htop` | 增强版的 top（需安装：sudo apt install htop）。 | `htop` - 交互式进程查看器。 | #### 4. **用户和权限管理** 管理用户账户和文件权限。 | 命令 | 解释 | 实例 | |------|------|------| | `useradd ` | 添加新用户。 | `sudo useradd newuser` - 创建用户 newuser。 | | `passwd ` | 设置或修改用户密码。 | `sudo passwd newuser` - 为 newuser 设置密码。 | | `userdel ` | 删除用户。 | `sudo userdel newuser…