Mac上如何快速获得文件路径

背景

在使用开发中,免不了要涉及文件的读写。在Mac环境下如何快速的获得某文件的路径呢?

思路

方法一:pwd

如果是习惯于使用命令行的用户,那么直接在命令行通过cd来找到对应的文件,再使用pwd即可:

1
2
$ pwd
/Users/zhengk/PycharmProjects/Mine/maoyan

该方法简单,直观,但需要对文件所在位置有较明确的认识。

方法二:Finder

使用Mac的Finder(达坊)功能:

  • 先打开Finder,在“显示”中勾选“显示路径栏”;

    finder_setting

  • 这时候在Finder窗口最下端会有显示文件的路径,选中需要的文件,鼠标右键“路径栏”中的文件名,就可以看到“拷贝为路径名称”的选项;

    finder_getpath

  • 拷贝即可,结果如下:

    1
    /Users/zhengk/PycharmProjects/Mine/maoyan/jupiter.png

    方法三:结合Finder与终端

  • 先在Finder中找到需要确认路径的文件

  • 打开一个空白的终端窗口

  • 将文件拖到终端窗口中,终端中就会出现该文件的路径地址。

    1
    $ /Users/zhengk/PycharmProjects/Mine/maoyan/jupiter.png

结论

以上三种方法都可以在Mac中获取对应文件的路径。

方法一针对深度终端用户会比较好,如果明确知道文件的位置也会很快。

方法二和方法三通过可视化界面获取,比较直观。