下面我将为您系统地梳理 Deepin Linux 中最常用和最重要的命令,分为几个类别,并提供清晰的使用说明和示例。

系统信息与管理
这类命令用于查看系统状态、关机重启等基本操作。
| 命令 | 全称/说明 | 示例 |
|---|---|---|
neofetch |
(推荐) 一条命令展示系统信息(OS, Kernel, Uptime, Shell, DE等),非常酷炫。 | neofetch |
uname |
显示系统核心信息。 | uname -a (显示所有信息) |
top / htop |
实时显示进程和系统资源占用。htop 是 top 的增强版,更直观(通常需要额外安装:sudo apt install htop)。 |
htop |
df |
查看磁盘空间使用情况。 | df -h (以人类可读方式显示,如 GB, MB) |
free |
查看内存使用情况。 | free -h (同样以人类可读方式显示) |
ps |
查看当前运行的进程。 | ps aux (显示所有用户的详细进程列表) |
kill |
终止一个正在运行的进程。 | kill -9 [进程ID] (强制杀死进程) |
shutdown |
关机或重启。 | sudo shutdown -h now (立即关机)sudo shutdown -r 10 (10分钟后重启) |
reboot |
重启系统。 | sudo reboot |
软件包管理
Deepin 使用 apt (Advanced Package Tool) 作为其包管理器,这是 Debian/Ubuntu 系统的核心。
基本流程:
-
更新软件源列表(非常重要!) 在安装或更新软件前,务必先更新,以确保你获取的是最新的软件包信息。
sudo apt update
-
升级已安装的软件包
(图片来源网络,侵删)# 升级所有可升级的软件包 sudo apt upgrade # 升级系统(包括内核等重大更新,可能需要重启) sudo apt full-upgrade
常用 apt 命令:
| 命令 | 说明 | 示例 |
|---|---|---|
apt install |
安装软件包。 | sudo apt install git (安装 Git) |
apt remove |
删除软件包,但保留配置文件。 | sudo apt remove git |
apt purge |
彻底删除软件包及其配置文件。 | sudo apt purge git |
apt autoremove |
自动删除不再需要的依赖包。 | sudo apt autoremove (建议定期执行) |
apt search |
搜索软件源中的软件包。 | apt search vlc (搜索 VLC 播放器) |
apt show |
显示软件包的详细信息。 | apt show git |
apt list --installed |
列出所有已安装的软件包。 | apt list --installed \| grep git (查找已安装的 Git) |
文件与目录管理
这是日常使用中最频繁的命令类别。
| 命令 | 全称/说明 | 示例 |
|---|---|---|
ls |
(List 列出目录内容。 | ls -la (列出所有文件,包括隐藏文件,并显示详细信息) |
cd |
(Change Directory)** 切换目录。 | cd /home/user/Documents (切换到目录)cd .. (返回上一级目录)cd ~ (返回用户主目录) |
pwd |
(Print Working Directory)** 显示当前所在目录的完整路径。 | pwd |
mkdir |
(Make Directory)** 创建新目录。 | mkdir new_folder |
touch |
创建一个空文件或更新文件时间戳。 | touch test.txt |
cp |
(Copy)** 复制文件或目录。 | cp source.txt destination.txt (复制文件)cp -r source_folder/ destination_folder/ (递归复制整个目录) |
mv |
(Move)** 移动文件/目录,或重命名。 | mv old_name.txt new_name.txt (重命名)mv file.txt /home/user/Downloads/ (移动文件) |
rm |
(Remove)** 删除文件或目录。 | rm unwanted_file.txt (删除文件)rm -rf my_folder (强制递归删除目录,请谨慎使用!) |
cat |
(Concatenate)** 查看文件内容(适合小文件)。 | cat my_log_file.log |
less / more |
分页查看文件内容(适合大文件)。 | less my_large_file.log (按 q 退出) |
nano / vim |
文本编辑器。nano 简单易用,vim 功能强大但需要学习。 |
nano my_config.confvim my_script.sh |
文本处理
这些命令是 Linux 文本处理的“三剑客”,非常强大。
| 命令 | 说明 | 示例 |
|---|---|---|
grep |
(Global Regular Expression Print)** 在文本中搜索匹配的行。 | grep "error" /var/log/syslog (在系统日志中搜索包含 "error" 的行) |
sed |
(Stream Editor)** 流编辑器,用于对文本进行查找、替换、删除等操作。 | sed 's/old_text/new_text/g' file.txt (将文件中所有 "old_text" 替换为 "new_text") |
awk |
(Aho, Weinberger, Kernighan)** 强大的文本分析工具,按列处理文本。 | awk '{print $1, $4}' file.txt (打印文件中每行的第1列和第4列) |
网络配置与诊断
| 命令 | 全称/说明 | 示例 |
|---|---|---|
ip / ifconfig |
查看和配置网络接口。ip 是现代 Linux 的推荐命令。 |
ip addr show (查看所有网络IP地址)sudo ip addr add 192.168.1.100/24 dev eth0 (添加IP地址) |
ping |
测试网络连通性。 | ping baidu.com |
ss / netstat |
查看网络连接、端口等信息。ss 是更现代的替代品。 |
ss -tulnp (查看所有监听的 TCP/UDP 端口及进程ID) |
curl / wget |
从网络下载文件或获取网页内容。 | curl -I https://www.deepin.org (获取网页头信息)wget https://www.deepin.org/download (下载文件) |
ssh |
(Secure Shell)** 安全地远程登录到另一台 Linux 服务器。 | ssh user@remote_server_ip |
用户与权限管理
Linux 是多用户系统,权限管理至关重要。
| 命令 | 说明 | 示例 |
|---|---|---|
sudo |
(Superuser do) 以超级用户(root)身份执行命令。 | sudo apt update |
su |
(Switch User)** 切换用户。 | su - (切换到 root 用户,并加载其环境变量) |
chmod |
(Change Mode)** 修改文件或目录的权限。 | chmod +x my_script.sh (为脚本添加可执行权限)chmod 755 my_folder (设置所有者可读写执行,其他用户可读执行) |
chown |
(Change Owner)** 修改文件或目录的所有者。 | sudo chown user:user my_file.txt (将文件所有者改为 "user" 用户组) |
查找文件
| 命令 | 说明 | 示例 |
|---|---|---|
find |
在整个文件系统中按名称、类型、大小等条件查找文件。 | find /home -name "*.pdf" (在 /home 目录下查找所有以 .pdf 结尾的文件) |
locate |
基于数据库快速查找文件(速度比 find 快,但数据库可能不是最新的)。 |
locate my_config_file |
Deepin 特有命令与工具
虽然 Deepin 的核心是 Debian,但它也提供了一些自家工具。

| 命令/工具 | 说明 |
|---|---|
deepin-store |
Deepin 的应用商店命令行接口,可用于安装或更新应用商店里的应用。 |
dde-dock |
控制任务栏的命令行工具,可用于添加或移除快捷方式。 |
dde-file-manager |
调用 Deepin 的文件管理器。 |
学习建议
- 善用
man:Linux 的每个命令都有详细的帮助手册,输入man [命令名]即可查看(man ls),按q键退出。 - 从简单开始:先熟练掌握
ls,cd,cp,mv,rm等文件操作命令,这是基础。 - 多尝试:在虚拟机或非重要系统上大胆尝试,熟悉命令的选项(如
-l,-h,-r等)。 - 理解
sudo:明白哪些命令需要sudo,哪些不需要,这能帮助你理解系统权限的概念。
希望这份详细的清单能帮助您更好地使用 Deepin Linux!祝您使用愉快!
