引言
Linux 操作系统以其强大的命令行工具著称,掌握基础指令是高效使用 Linux 的必备技能。无论是文件管理、文本处理还是系统监控,命令行都能以极简的操作完成复杂任务。本文系统梳理 Linux 最核心的 30+ 基础指令,配合实际场景案例和进阶技巧,助你从“小白”快速进阶为命令行高手。
一、文件与目录操作
1. 基础导航与查看
指令 | 作用 | 常用参数 | 示例 |
---|---|---|---|
pwd |
显示当前工作目录 | - | pwd → /home/user |
ls |
列出目录内容 | -l (详情)-a (显示隐藏文件) |
ls -la → 显示所有文件详情 |
cd |
切换目录 | .. (上级目录)~ (家目录) |
cd ../documents → 进入上级目录的documents |
场景示例:快速定位并查看隐藏配置文件
cd /etc # 进入系统配置目录
ls -a | grep ssh # 列出所有文件并过滤包含"ssh"的项
2. 文件操作
指令 | 作用 | 关键特性 | 示例 |
---|---|---|---|
cp |
复制文件/目录 | -r (递归复制目录) |
cp -r dir1 dir2 |
mv |
移动或重命名文件 | 重命名无需额外参数 | mv old.txt new.txt |
rm |
删除文件/目录 | -r |