macOS Finder 获取文件路径粘贴到 Terminal 的4种高效方法(按推荐优先级排序)
方法1:一键快捷键(最快,推荐日常高频使用)
- Finder 选中文件/文件夹
- 按下
Option + Command + C - 直接切到 Terminal,
Command + V粘贴即可
- 输出标准 POSIX 绝对路径,中文、空格自动兼容,粘贴到命令行直接用
- 支持多选文件,会一次性复制所有路径
方法2:右键菜单可视化复制(记不住快捷键用这个)
- 选中文件,右键(双指轻点触控板)弹出菜单
- 按住键盘 Option 不松手,菜单里「拷贝 xxx」会变成 将"xxx"拷贝为路径名称
- 点击该选项,路径复制到剪贴板,粘贴进终端
方法3:直接拖拽文件到 Terminal(不用复制粘贴,一步到位)
- 打开 Terminal/iTerm2,光标停在命令行
- Finder 把文件直接拖进终端窗口松开
- 系统自动补全带转义符的完整路径(空格自动加
\、中文自动处理),无需手动加引号,直接在后面输命令执行
示例效果:
bash
/Users/用户名/Documents/my\ 项目/test.txt- 如果需要保存路径备用:双击选中自动生成的路径,
Command+C复制
方法4:显示简介窗口(兜底方案,极少用)
- 选中文件
Command + I打开简介 - 找到「位置」一栏,按住 Option 点击位置文本,选中完整路径复制
缺点:需要手动拼接文件名,效率低,仅前三种失效时备用
补充实用小技巧
- 显示 Finder 底部路径栏 顶部菜单栏:显示 → 显示路径栏,窗口底部会展示完整目录层级;按住 Option 点击层级文件夹,可直接复制文件夹路径。
- 终端快速进入文件所在文件夹 拖拽文件夹到终端 + 输入
cd,即:cd 拖拽进来的路径 - 已有路径快速跳转回 Finder 终端输入
open 粘贴的文件路径,直接在访达打开该文件
场景选择建议
- 只复制路径、切换窗口粘贴:优先
Option+Cmd+C - 临时操作、不想记快捷键:Option + 右键菜单
- 立刻执行命令、不需要保存路径:直接拖拽文件进终端(最省事)