前言
这三个命令是Linux 所有操作的基础,相当于走路的腿,99% 的操作都要先靠它们定位目录、查看内容。我用最清晰、最实用、不啰嗦的方式给你讲透,包含所有高频参数 + 示例 + 避坑。
一、pwd:查看当前所在目录(永不迷路)
1. 作用
Print Working Directory打印当前工作目录的绝对路径,告诉你 “你现在在哪”。
2. 基本用法(无参数)
bash
运行
pwd3. 常用参数(仅 1 个高频)
bash
运行
pwd -P- -P:显示真实路径(不显示软链接路径)
4. 输出示例
plaintext
/home/ubuntu代表你现在位于/home/ubuntu目录下。
二、cd:切换目录(最常用命令)
1. 作用
Change Directory切换到指定目录,相当于双击打开文件夹。
2. 基本格式
bash
运行
cd [目录路径]3. 高频用法(必须全部背会)
回到当前用户主目录
bash
运行
cd cd ~~= 主目录(/home/ 用户名)进入上一级目录
bash
运行
cd ..进入当前目录下的子目录
bash
运行
cd 文件夹名进入绝对路径目录
bash
运行
cd /home/ubuntu回到上一次所在的目录
bash
运行
cd -进入根目录
bash
运行
cd /
4. 小技巧
- 输入一半按Tab自动补全
- 目录名有空格必须加引号:
cd "my folder"
三、ls:查看目录内容(功能最强、参数最多)
1. 作用
List列出目录里的文件、文件夹、权限、大小等信息。
2. 基本格式
bash
运行
ls [选项] [目录]3.高频必用参数(新手只记这些)
①ls
直接列出当前目录文件(不显示隐藏文件、不显示详细信息)
②ls -l
以详细列表形式显示(最常用)
bash
运行
ls -l显示:权限、硬链接、所有者、组、大小、修改时间、文件名
③ls -a
显示所有文件,包括隐藏文件
bash
运行
ls -aLinux 隐藏文件以.开头
④ls -la(最强组合,日常首选)
详细列表 + 显示隐藏文件
bash
运行
ls -la⑤ls -lh
人性化显示文件大小(KB、MB、GB)
bash
运行
ls -lh⑥ls -lt
按修改时间排序(最新的在上面)
bash
运行
ls -lt⑦ls /指定目录
查看别的目录内容,不切换过去
bash
运行
ls /home ls /etc四、最实用组合命令(直接复制练)
bash
运行
pwd # 看我在哪 ls # 看当前目录有啥 ls -l # 看详细信息 ls -la # 看详细+隐藏文件 ls -lh # 看人性化大小 cd .. # 回到上一级 cd ~ # 回到主目录 cd - # 回到上一次目录五、快速总结(30 秒记住)
- pwd:看当前位置
- cd:切换目录
cd回家cd ..上去一级cd -回到上一个位置
- ls:看文件
ls -l详细ls -a看隐藏ls -la最常用