Linux 查看当前目录命令有哪些?
发布时间:2025-11-18 00:25       
在Linux系统中,查看“当前目录”的命令非常基础,但同时也是运维与开发中最常用的操作之一。无论是定位路径、浏览文件结构,还是进行脚本自动化,掌握这些命令能显著提升操作效率。下面系统性地介绍几种常见命令及其进阶用法👇

📍一、查看当前所在目录
✅ 命令:pwd
这是最核心、最常用的命令,全称为 print working directory(打印工作目录)。
pwd
执行后系统会输出当前工作目录的绝对路径,例如:
/home/user/projects
🧠 说明:
pwd始终显示完整路径,而非相对路径。- 适合在多层目录操作时快速确认位置。
- 在脚本中配合变量使用十分常见:
CURRENT_DIR=$(pwd) echo "当前路径是:$CURRENT_DIR"
📁二、查看当前目录下的文件与文件夹
✅ 命令:ls
ls 是 list 的缩写,用于列出当前目录内容。
常用格式如下:
ls # 显示文件名
ls -l # 详细列表(权限、大小、时间等)
ls -a # 显示隐藏文件(以.开头)
ls -lh # 以人类可读的单位显示大小(如 K、M、G)
示例输出:
drwxr-xr-x 2 root root 4.0K Nov 14 projects
-rw-r--r-- 1 root root 2.3K Nov 14 readme.txt
✨ 组合技巧:
ls -la:最常用组合,列出所有文件(包括隐藏)+详细属性。ls -lt:按修改时间排序,常用于查看最近改动。ls -lhS:按文件大小排序。
🧭三、查看完整目录树结构
✅ 命令:tree
tree 用于以层级结构展示目录,直观清晰。
tree
输出示例:
.
├── src
│ ├── main.c
│ └── utils.c
└── readme.md
📌 补充:
如果系统未安装,可执行:
sudo apt install tree -y
可选参数:
tree -L 2:仅显示2层目录。tree -a:显示隐藏文件。
🔍四、查看路径相关的特殊符号
| 符号 | 含义 | 示例 |
|---|---|---|
. |
当前目录 | ls . |
.. |
上一级目录 | cd .. |
~ |
当前用户主目录 | cd ~ |
/ |
根目录 | cd / |
例如:
cd ..
pwd # 返回上一级目录
🧰五、查看目录的磁盘占用情况
✅ 命令:du
du(disk usage)用于查看当前目录或文件所占磁盘空间。
du -sh .
输出示例:
120M .
📘 参数解释:
-s:仅显示汇总信息。-h:人类可读格式(自动转成K/M/G单位)。
💡六、常用命令对比表(Markdown表格)
| 命令 | 功能说明 | 常用参数 | 示例 | 输出内容 |
|---|---|---|---|---|
pwd |
显示当前目录路径 | 无 | pwd |
/root/workspace |
ls |
查看目录内容 | -la |
|