Mac终端是一个强大的工具,许多用户觉得使用它很吓人。将终端与标准macOS图形界面相结合是使命令行应用程序更加用户友好的一种方式。
拖放文件和文件夹
终端要求您键入命令以执行操作,但这些命令需要完美地键入才能执行。键入命令时最容易犯的错误之一是错误地获取文件或文件夹的位置。
当文件夹的名称中有空格时尤其如此,因为您需要“转义”空格。例如,~/Documents/My Stuff必须键入为~Documents/My\Stuff/。
不用键入位置,您可以拖放它。当您这样做时,您将在当前命令中插入准确的文件位置,无论光标在哪里。
您可以通过将单个文件拖放到“终端”窗口中,将其用于单个文件。您也可以对文件夹执行此操作,包括文件夹窗口标题栏中的图标(单击并拖动显示在文件夹名称旁边的小文件夹图标)。
作为拖放的替代方法,您可以在Finder中复制文件或文件夹,然后在终端中使用粘贴快捷方式(Command+V)插入位置。
相关:如何在当前OS X Finder位置打开终端
此提示的一些示例用法
这对于在命令中插入精确的文件名和长路径名非常有用。例如,如果您下载了需要使用hdiutil convert命令转换为DMG文件的Linux ISO文件,则可以将ISO从macOS dock中的下载堆栈直接拖到终端。
也可以像其他固定在底座上的应用程序一样使用拖放功能。例如,如果您将文件夹拖放到终端图标上,您将立即cd(更改目录)到该文件夹。
使用mac终端进行更多操作
对一些macOS终端命令的基本理解会有很大帮助。在系统级别有大量的内置帮助文档,拖放之类的提示可以大大加快某些过程。
如果您以前从未接触过macOS终端,那么您有责任查看受Linux启发的Homebrew包管理器。
相关:每个Mac用户都应该知道的16个终端命令