终端定位系统文件目录的核心是“知道在哪查”和“用对命令”,通过 pwd 确认起点,cd 快速跳转,ls 预览内容,find/locate 精准搜索。

终端定位系统文件目录,核心是“知道在哪查”和“用对命令”。不需要背路径,靠几个基础命令就能快速抵达或确认位置。
确认当前所在目录
每次操作前先搞清起点,避免误入其他层级:
- 输入 pwd 回车,显示当前完整路径(比如
/Users/yourname/Desktop) - 这是所有后续操作的参考原点,尤其在用相对路径时很关键
快速跳转常用系统目录
不用一层层 cd,直接用预设快捷方式:
-
cd ~:立刻回到当前用户主目录(
/Users/yourname或/home/username) - cd /:直抵根目录,所有系统路径的源头
- cd /Applications(macOS)、cd /usr/bin(Linux/macOS)、cd /System/Library(macOS):直达典型系统功能区
- cd -:秒切回上一个工作目录,适合来回比对
查看目标目录是否存在且可访问
不一定要先进去,用 ls 预览更安全高效:
- ls /etc:列出系统配置目录内容(Linux/macOS通用)
-
ls -F /usr/local:加
-F后缀区分文件夹(带/)和文件 -
ls -la /var/log:加
-a看隐藏项,-l看权限与归属,确认是否可读
不确定路径时,用 find 或 locate 锁定位置
当你只记得名字、但不知道它藏在哪一级目录里:
-
find / -name "hosts" -type f 2>/dev/null:从根开始找名为 hosts 的文件(
2>/dev/null屏蔽无权限提示) -
locate sshd_config:毫秒级返回路径(需先运行
sudo /usr/libexec/locate.updatedb更新数据库,macOS) -
find /usr -name "python3*" -type f:缩小范围,在
/usr下找 Python 可执行文件,避免全盘扫描

















