主页 > mac电脑教程 >

如何打开Mac终端?带你全面了解在macOS中使用终端命令行

终端是 Mac 命令行界面。使用终端来完成单个任务有很多用途——例如,它通常更快。为了使用它,您需要掌握它的基本命令和功能。看完这篇文章,你可以更深入地学习更多命令,使用Mac命令提示符来执行更复杂的任务和一些有趣的任务。

如何在 Mac 上打开终端

终端应用程序位于“应用程序”中的“实用程序”文件夹中。要打开它,请打开“应用程序”文件夹,然后打开“实用程序”并双击“终端”,或按 Command-空格键启动 Spotlight 并键入“终端”,然后双击搜索结果。

您将在桌面上看到一个蓝色背景的小窗口。标题栏中是您的用户名、“bash”一词和窗口大小(以像素为单位)。 Bash 代表“Bourne again shell”。有很多 shell 可以运行 Unix 命令。在 Mac Bash 上,Terminal 使用的 shell 是这样的。

如果要放大窗口,请单击右下角并将其向外拖动。如果您不喜欢黑底白字,请转到“外壳”菜单,选择“新建窗口”,然后从列表中的选项中进行选择。

对于Mac监控功能,建议尝试iStat菜单。该应用程序收集诸如 CPU 负载、磁盘活动、网络使用情况等数据mac打开终端,所有这些都可以从菜单栏访问。

如何打开Mac终端?带你全面了解在macOS中使用终端命令行

iStat Menus for Mac 免激活版(mac 系统活动监视器)

iStat Menus 5 注册版采用全新设计,新菜单图标,新下拉菜单,以及应用程序和图标本身,完全适应El Capitan和Yosemite系统。 Mac 的 iStat 菜单可以在

中找到

2021-05-3133.2 MB 繁体英语 1602

立即下载

如何打开Mac终端?带你全面了解在macOS中使用终端命令行

终端中的基本 Mac 命令

了解终端及其工作原理的最快方法是开始使用它。但在我们这样做之前,值得花点时间了解该命令的工作原理。要运行命令,只需在光标处输入命令并按回车键即可执行。

每个命令由三个元素组成:命令本身、一个告诉命令应该在哪些资源上运行的参数以及一个更改输出的选项。因此,例如,要在 Mac 上将文件从一个文件夹连接到另一个文件夹,您可以使用连接命令“mv”,然后键入要连接的文件的位置,包括文件名和位置。想要连接到它。

让我们试试吧。

如何打开Mac终端?带你全面了解在macOS中使用终端命令行

键入 cd/Documents,然后按 Return 导航到主文件夹。输入 ls 后返回(在每个命令后输入 Return)。

现在,您应该会看到 Documents 文件夹中所有文件的列表-ls 是列出文件的命令。

要查看终端中所有可用命令的列表,请按住 Escape 键,然后在问题询问您是否要查看所有可能性时按 y 键。要查看更多命令,请按 Return。

Unix 有自己的外部指南。因此,要详细了解命令类型 man [command name],其中“command”是您要详细了解的命令的名称。

终端规则

在终端或任何其他命令行工具中键入命令时,需要记住一些事项。首先,每个字符都很重要,包括空格。因此,在复制命令时,请看这里,请确保包含空格且字符大小写正确。

您无法在终端中使用键盘或触控板,但可以使用箭头键进行导航。如果要重新运行该命令,请单击向下箭头键直到找到它,然后按 Return。要中断已在运行的命令,请键入 Control-C。

命令总是在当前位置执行。因此,如果您没有在命令中指定位置,它将在您之前连接到的位置或上一个命令运行的位置运行。使用 cd 命令,后跟目录路径(如上述步骤1),指定要运行该命令的文件夹。

还有一种指定位置的方法:转到 Finder,导航到所需的文件或文件夹,然后将其拖到“终端”窗口。光标位于您要键入路径的位置。

这是另一个例子。这一次,我们将在您的 Documents 目录中创建一个新文件夹并将其命名为“TerminalTest”。

打开“Finder”窗口并导航到“Doc​​uments”文件夹。键入 cd 并将 Documents 文件夹拖到“终端”窗口。现在,输入 mkdir "TerminalTest"

返回 Finder,打开“文本编辑器”并创建一个名为“TerminalTestFile.rtf”的新文件。现在将其保存到 Documents 文件夹中的 TerminalTest 文件夹中。

在“终端”窗口中,键入 cd/Documents/TerminalTest,然后键入 Return。现在输入 ls,您应该会看到列出的“TerminalTestFile”。

要修改文件名,请输入以下内容并在每一步后按回车键:

cd/document/terminal test mv TerminalTestFile TerminalTestFile2.rtf

这会将文件名修改为“TerminalTestFile2”。当然,您可以使用任何您喜欢的名称。 mv 命令的意思是“移动”,您还可以使用它来将文件从一个目录连接到另一个目录。在这些情况下,您将保持文件名不变,但在键入名称的第二个实例之前指定另一个目录,如下所示:

mv/Documents/TerminalTest TerminalTestFile.rtf/Documents/TerminalTest2 TerminalTestFile.rtf

更多中间终端命令

终端可用于各种不同的任务。其中一些可以在 Finder 中执行,但在终端中执行速度更快。其他人访问的是 macOS 的根深蒂固的部分,如果没有专业的应用程序,很难从 Finder 中访问。这里有一些反例。

将文件从一个文件夹复制到另一个文件夹。在“终端”窗口中,输入同上 [文件夹 1] [文件夹 1],其中“文件夹 1”是托管文件的文件夹,“文件夹 2”是文件连接到的文件夹。要在终端窗口中查看正在复制的文件,请在命令后键入 -v。从互联网下载文件

您需要使用要下载的文件的 URL 才能使用终端。

cd/download/curl -O [要下载的文件的网址]

如果要将文件下载到“Downloads”文件夹以外的目录,请将/Downloads/替换为文件夹路径,或者在输入cd命令后将其拖到“终端”窗口。

更改截图的默认位置

如果不希望macOS在按下Command-Shift-3时将截图保存到桌面,可以在终端修改默认位置

默认设置为 com.apple.screencapture location [保存截图的文件夹路径] Hit report 杀掉所有 SystemUIServer Hit report 修改截图的默认文件类型

如何打开Mac终端?带你全面了解在macOS中使用终端命令行

默认情况下,macOS 将屏幕截图保存为 .png 文件。要将其修改为.jpg,请执行以下操作:

默认写com.apple.screencapture类型JPG回车杀掉所有SystemUIServer,回车删除文件夹内所有文件

用于在终端中删除或删除文件的命令是 rm。因此,例如,如果要删除“Documents”文件夹中名为“oldfile.rtf”的文件,可以使用 cd/Documents 转到“Doc​​uments”文件夹,然后删除该文件。目前,这将删除文件而无需您进一步干预。如果要确认要删除的文件,请在 rm -i oldfile.rtf 中使用 -i

要删除名为“oldfolder”的目录中的所有文件和子文件夹,命令是rm -R oldfolder并确认每个文件都应该被删除,rm -iR oldfolder

如您所见,虽然终端看起来太可怕且难以使用,但实际上并非如此。关键是要学习一些命令mac打开终端,比如我们已经概述的命令,并理解这些命令的句型。