你喜欢用Mac命令行吗?终端就是您使用命令行在Mac上执行命令的方式。通过在Utilities文件夹中找到它或使用Spotlight搜索它来启动终端学习一些简单的命令可以帮助您更好的使用Mac。下面,小编将在这里介绍一些最基本的Mac终端命令。一起来学习一下吧! 使用终端执行命令 您在其他应用程序中使用的许多快捷方式在这里都可以使用。您可以使用CommandT打开多个选项卡或使用CommandN打开新的终端窗口。按预期剪切、复制和粘贴所有工作,您可以将任何文件或文件夹拖到终端窗口中以立即跳到该目录。使用标志修改命令 大多数命令可以附加一个连字符和一个字母形式的标志以访问不同的功能。例如,该R标志递归地应用命令,以便它应用于目录、该特定目录中的所有文件和文件夹、这些文件夹中的所有文件和文件夹,等等。 该标志总是出现在命令之后。例如:rmi。在此示例中,rm是删除命令,该i标志指示进程要求用户确认,并将替换为驱动器上的文件或文件夹位置。标志区分大小写。更改目录:cd 用法示例:cdfolder 使用cd命令更改目录。例如:cdVolumesElements访问名为Elements的外部驱动器。 您可以使用快捷方式快速跳转到某些目录。例如,运行cd将带您到当前用户的主目录。您还可以使用cd到达驱动器的根cd。。目录、向上移动一个目录或cd。。。。向上移动两个目录。列出文件和文件夹:ls 用法示例:lsfolder 在导航驱动器时也很有用,ls只需执行命令即可用于列出当前目录的内容。在驱动器上附加一个位置以专门针对该目录。 您可以向ls命令添加标志以获得不同的结果。例如,用于C获取多列输出、S按大小lt排序、按修改日期排序、la包含隐藏文件的详细内容或lh创建具有可读文件大小的列表。 请记住,您还可以使用与cd命令(例如ls)一起使用的相同位置快捷方式来快速跳转。复制:cp 用法示例:cpfile。txtdestination 使用cp启动复制命令,添加在需要一个标志,然后输入目标文件或文件夹,后面加一个空格,然后添加目标文件夹。 如果您要复制单个文件,则可以cp按照上面显示的示例使用不带标志的命令。如果要复制目录,则需要使用该R标志来指示要包含目录中的所有文件和文件夹。例如:cpRfolderdestination。 您甚至可以在一个复制命令中包含多个文件。例如:cpfile1。txtfile2。txtfile3。txtdestination。移动和重命名:mv 用法示例:mvfile。txtdestination 如上所示,移动与复制的工作方式几乎相同,只是在移动目录时不需要添加递归标志。您可以i在命令中添加一个标志以要求在移动前确认,因为默认情况下mv命令将覆盖目标中的任何文件。 您也可以通过mv将文件移动到同一目录来重命名文件。例如:mvoldfilename。txtnewfilename。txt。新建目录:mkdir 用法示例:mkdir 如果要创建新目录,请使用该mkdir命令,后跟要创建的目录的名称。您可以通过用空格分隔名称来创建多个目录。例如:mkdirfolder1folder2folder3。 如果要创建名称中带有空格的文件夹,请确保将文件夹名称放在引号中。例如,mkdirmyfolder。删除文件和文件夹:rm 用法示例:rm 该rm命令会立即删除文件或文件夹,而不会先要求您确认。您可以添加i标志以在使用时要求用户确认,这应该有助于防止发生事故。 您可以通过在命令末尾附加更多文件名来一次删除多个文件。例如:rmfile1。txtfile2。txtfile3。txt。显示磁盘使用情况和可用空间:dudf 用法示例:dudestination 使用该du命令计算其后指定位置的磁盘使用情况。要获得更有用的读数,请dushdestination改为运行以提供指定位置的人类可读的磁盘使用总量。 同样,您可以使用dfh来计算磁盘空间,或使用该H标志以公制存储单位显示总磁盘空间(例如每GB1000MB而不是每GB1024MB)。查找文件:find 用法示例:findlocationname 此命令可以帮助您定位磁盘上的文件。遵循find带有要搜索的目录的位置、name标志和要查找的文件的名称的命令。 您始终可以使用通配符来搜索部分文件名。例如,findlocationname。png将在指定位置查找所有扩展名为。PNG的文件。打开文件:open 用法示例:open 您可以使用该open命令打开文件或目录,只需在之后指定路径或带有文件名的路径。通过在命令末尾链接多个目录或文件来打开它们。例如,openfile1。txtfile2。txtfile3。txt。 您还可以使用a标志打开特定应用程序中的文件,后跟应用程序的名称(或。APP文件的路径,如果您知道的话)。例如:openaPreviewfile。pdf。编辑文件:nano 用法示例:nano nano是macOS附带的基本开源文本编辑器,用于在终端中编辑文件。您可以使用nano命令后跟文件名来编辑基于文本的文件,包括系统文件。 进入nano后,请注意屏幕底部的命令,其中涉及控制键。要保存文件,请按ControlO(称为写出)或使用ControlX退出而不保存。以超级用户身份运行:sudo 用法示例:sudo 该sudo前缀用于以超级用户(也称为root或admin)身份执行命令。输入以为前缀的命令后sudo,您将需要输入管理员密码才能执行该命令。 某些命令需要root访问权限才能工作。例如,如果要编辑系统文件,则可能需要使用sudonano来保存更改。显示工作目录:pwd 用法示例:pwd 要显示您所在的当前目录(或打印工作目录),您可以使用该pwd命令。这对于打印以后可以复制和粘贴的路径特别有用。显示正在运行的进程:top 用法示例:top 要查看当前正在运行的进程的列表以及它们当前使用的CPU和内存量,请执行top。默认情况下,进程将按CPU使用率显示所有进程,带有进程ID或PID显示在每个条目旁边。 完成后,您可以点击Q返回命令行。终止进程:kill 用法示例:kill 要终止进程,您首先需要运行top命令以查找其进程ID(或PID)。然后kill,您可以使用该命令,后跟进程旁边显示的数字。例如:kill1569。了解有关命令的更多信息:man 用法示例:man 这个列表上的每个命令都有一个与之相关的手册,它准确地解释了如何使用它以及不同标志的作用,以及一些正在使用的命令的更奇特的例子。 例如,该top命令有很多标志和其他修饰符,您可以阅读使用:mantop。如果你想掌握命令行,使用man命令是至关重要的。使用Homebrew做更多事情 在紧急情况下了解这些命令很有用。例如,您无法在恢复模式下运行Finder从Mac驱动器复制文件,但如果您知道如何操作,则可以使用终端手动复制文件。 如果您想更多地使用终端,请考虑使用Homebrew直接从Mac的命令行下载和安装软件。