Ubuntu 命令行常用指令指南

作者:萤灬虫 发布时间: 2025-07-03 阅读量:4 评论数:0

这是一份专为 Ubuntu 用户设计的命令行参考指南,涵盖了从文件管理到系统监控的核心指令。


1. 文件与目录管理

这是最基础的导航和操作命令。

指令 说明 示例
ls 列出当前目录下的文件和文件夹 ls -lh (人性化显示大小)
cd 切换工作目录 cd /etc/apt
pwd 显示当前完整路径 pwd
mkdir 创建新目录 mkdir my_project
rm 删除文件或目录 rm -rf folder_name (强制递归删除)
cp 复制文件或目录 cp file.txt /backup/
mv 移动文件或重命名 mv old.txt new.txt
touch 创建空文件或更新时间戳 touch README.md
find 在目录树中查找文件 find . -name "*.log"

2. 权限管理 (Privileges)

Linux 系统的安全性核心。

指令 说明 示例
sudo 以超级用户权限执行命令 sudo apt update
chmod 修改文件/目录的读写执行权限 chmod +x script.sh (添加执行权限)
chown 修改文件所有者 sudo chown user:group file.txt
whoami 显示当前登录用户名 whoami

3. 软件包管理 (APT)

Ubuntu 处理软件安装、更新和卸载的标准工具。

指令 说明
sudo apt update 更新可用软件包列表索引
sudo apt upgrade 升级所有已安装的软件包
sudo apt install <pkg> 安装指定的软件包
sudo apt remove <pkg> 卸载软件包
sudo apt autoremove 自动清理不再需要的依赖包
apt search <key> 搜索软件包描述

4. 系统信息与进程监控

实时了解电脑的“体检”状态。

指令 说明 示例
top 实时查看 CPU、内存和进程 top
htop 交互式进程查看器(更直观) sudo apt install htop
df -h 查看磁盘空间使用情况 df -h
free -h 查看内存(RAM)占用 free -h
ps 查看当前运行的进程快照 `ps -ef
kill 终止指定 PID 的进程 kill -9 1234
uname -r 查看内核版本 uname -r

5. 网络操作

网络连接测试与信息获取。

指令 说明 示例
ip a 查看网卡信息与 IP 地址 ip a
ping 测试网络连通性 ping google.com
curl 传输数据或测试 API curl -I https://ubuntu.com
wget 命令行下载文件 wget http://example.com/file.iso
netstat 查看网络端口监听情况 netstat -tuln

6. 文本处理与搜索

在终端直接查看或处理文件内容。

指令 说明 示例
cat 连接并打印文件全部内容 cat config.conf
grep 在文本中搜索特定模式 grep "error" access.log
tail 查看文件末尾内容 tail -f /var/log/syslog (实时监控)
less 分页查看长文件 less large_file.txt
nano / vi 终端文本编辑器 nano text.txt

7. 常用快捷键 (Tips)

快捷键 功能描述
Tab 自动补全指令、路径或文件名
Ctrl + C 强行终止当前运行的进程
Ctrl + L 清屏(等同于执行 clear
Ctrl + R 搜索历史执行过的指令
Ctrl + Z 将当前任务转入后台运行
!! 快速执行上一条指令(常用于漏写 sudo 时 sudo !!

评论