五种macOS终端与Finder高效协同方法:拖拽路径进终端、open .在访达打开当前目录、Go2Shell工具栏一键启动、系统服务右键新建终端、Command+Shift+G定位后联动终端。

一、使用拖拽法快速进入任意文件夹
在终端中手动输入长路径易出错且低效,拖拽方式可自动填充完整绝对路径,避免拼写错误与路径层级误判。
1、在终端中输入cd后加一个空格,保持光标停留在命令末尾。
2、打开Finder,定位到目标文件夹。
3、将该文件夹图标直接拖拽至终端窗口中,路径将自动补全为类似/Users/username/Downloads的格式。
4、按回车键执行,终端即切换至该目录。
二、利用open .命令在Finder中打开当前终端所在目录
该命令不改变终端工作路径,而是调用图形界面,在访达中直观呈现当前终端所处位置,便于后续图形化操作或验证路径准确性。
1、确保终端已位于目标目录(可用pwd确认)。
2、输入open .并回车。
3、系统默认访达窗口将立即打开,并高亮显示当前终端所在文件夹。
三、通过Go2Shell工具实现Finder一键启动终端
Go2Shell是一个轻量级工具,它将终端启动能力嵌入Finder工具栏,使用户无需记忆命令即可在任意位置获得对应路径的终端会话。
1、从Mac App Store下载并安装Go2Shell应用。
2、打开Finder,进入“应用程序”文件夹,找到Go2Shell图标。
3、按住Command键,将Go2Shell图标拖至Finder窗口顶部工具栏最右侧空白处。
4、此后在任意文件夹中,点击工具栏中的Go2Shell图标,即可在该目录下自动打开新终端窗口。
四、启用系统自带服务:右键菜单新建终端窗口
macOS原生支持通过服务扩展在Finder右键菜单中添加终端入口,无需第三方工具,安全性高且与系统深度集成。
1、打开“系统偏好设置” → “键盘” → “快捷键” → “服务”。
2、在右侧服务列表中,向下滚动至“通用”区域,勾选新建位于文件夹位置的终端和新建位于文件夹位置的终端标签页两项。
3、关闭设置窗口。
4、在Finder中任意文件夹上右键单击,选择“服务” → “新建位于文件夹位置的终端”,终端即以该路径为工作目录启动。
五、使用前往文件夹快捷键配合Terminal快速跳转
该方法结合图形界面定位能力与命令行灵活性,适用于对路径结构熟悉但需临时验证或执行脚本的场景。
1、在Finder中按下Command + Shift + G,弹出“前往文件夹”对话框。
2、输入目标路径(如~/Projects/myapp或/usr/local/bin),注意支持波浪号缩写与绝对路径。
3、点击“前往”或按回车,Finder跳转至该目录。
4、此时使用前述Go2Shell图标或右键服务,即可在该目录下启动终端;或手动打开Terminal,输入cd "$(pwd)"同步路径(需先在Finder中执行open .触发pwd读取)。










