你值得了解的十大Mac终端命令技巧

Apple 的 macOS 平台包括终端,相当于 Windows 操作系统中的命令提示符。由于 macOS 基于 UNIX,因此终端可能会给你一个危险工具的氛围,一个错误的命令可能就会破坏你的系统。

不用怕,其实有一堆无害的命令可用于自定义 macOS 的界面和其他设置。

macOS上的终端在调整Mac性能方面非常有用。现在它完全取决于你想要达到的目标。

以下是可以在Mac上尝试的前10个最简单的终端命令技巧。

注意:在选择/复制命令时,请确保一直向右滚动以在灰色框中选择完整命令。否则,部分命令将无法按预期工作。

1、打开文件夹

熟悉终端的最酷方法之一是使用它来打开文件和文件夹。

我知道点击 Finder 也能做到。但是,使用终端,您可以打开特定文件夹或文件,而不会将文件结构暴露给任何人。

假设您要打开“Documents”文件夹,您可以键入以下命令,然后按Enter键:

Open ~/Documents

这就可以打开 Documents 文件夹。那里有一个DOCX文件,也可以用终端打开它。为此,您需要输入具有一些要求的命令 —— 相应文件的路径:

Open -a “Application Name” /Path/to/File

因此,要在 Mac 的 Documents 文件夹中打开DOCX文件,就输入以下命令,然后按 Enter 键:

Open -a "Microsoft Word" ~/Documents/SoP_Prajith_New.docx

您还可以使用通配符(* .extension)而不是完整文件名。

2、更改默认设置保留屏幕截图位置

默认情况下,macOS Mojave 将屏幕截图存储在Mac的桌面上。现在,如果您启用了iCloud同步,那么它会不断上传到您的帐户。

这是不安全的,也很占空间。幸运的是,您可以更改屏幕截图的保存位置。

输入以下命令然后按 Enter 键:

defaults write com.apple.screencapture location ~/Downloads

在上面的命令中,您可以提供任何特定的文件位置,如图所示:

按 Enter 键后,需要重置 SystemUIServer 以使更改立即生效。所以请输入以下命令:

killall SystemUIServer

虽然不是必需的,但建议您重新启动Mac。

3、更改屏幕图像类型

默认情况下,macOS以JPG格式保存屏幕截图。

您可以更改它以将它们保存为PNG或PDF格式。以下是使用特定命令快速完成此操作的方法:

defaults write com.apple.screencapture type PNG

之后,您需要再次终止 SystemUIServer。

大多数需要进行系统更改的命令都要求关闭 SystemUIServer。所以这样:

killall SystemUIServer

现在,您的新屏幕截图将以PNG格式保存。请注意,PNG文件通常比JPG文件更大。因此,请留意它们消耗的存储空间。

4、显示隐藏文件

您是否尝试过让 Finder 显示隐藏文件?嗯,它比在 Windows 上选择显示隐藏文件更难。

但是有一个有用的命令可以在几秒钟内完成:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE

之后,您需要强制关闭 Finder。

killall Finder

现在你应该在 Finder 中看到很多隐藏文件。它们会变灰但仍然可见。如果返回更改,只需要在命令中将TRUE改为FALSE。

5、关掉仪表板

Apple推出了仪表板视图,可以快速访问计算器和便签。你肯定很少用这个功能。因此,您可以将其关闭,而不必担心错误地打开它。

这是关闭仪表板的命令:

defaults write com.apple.dashboard mcx-disabled -boolean TRUE

接下来,您必须终止 Dock 以便令更改生效。

killall Dock

现在不必担心意外打开仪表板了。如果要再次打开它,请在命令中将TRUE更改为FALSE,即可。

6、下载文件

您知道可以使用终端下载文件吗?是的,您不需要让浏览器为该文件运行。

这里唯一的要求是你必须拥有文件的下载链接。所以命令语法是:

curl -0 downloadlink

首先,导航到要下载文件的文件夹。为此,您需要切换到 Downloads 目录。

cd ~/Downloads

它看起来像这样:

curl -O https://get.videolan.org/vlc/3.0.7.1/macosx/vlc-3.0.7.1.dmg

注意:命令中有一个字母O而不是0(零)。

7、快速备份

由于SSD和闪存存储,复制文件和在macOS上进行备份非常迅速。但是,复制大量数据仍需要一段时间。

Terminal 提供了一个复制文件的有用命令。以下是执行此操作的方法。

ditto -V /currentpath/ /new/path/

测试将前文中下载的DMG复制到桌面:

ditto -V ~/Downloads/vlc-3.0.7.1.dmg ~/Desktop

如果要将文件复制到外部驱动器,则需要正确提供目标路径。

8、始终在FINDER中显示文件路径

如果您熟悉 Windows,您会注意到 macOS 上的 Finder 没有像 Windows 中的资源管理器那样显示文件路径。

但是,您可以使用此命令强制Finder显示文件路径:

defaults write com.apple.finder _FXShowPosixPathInTitle -boolean true

点击回车后,你需要停止Finder。

killall Finder

点击 Enter 后,Finder 将重新启动。然后,您应该在 Finder 窗口的顶部看到文件路径。

9、停止你的MAC睡眠

通常你下载一个大文件时你不希望Mac进入睡眠状态。

如果这是临时要求,那么一个简单的命令就可以实现它。

只需输入以下命令,按Enter键即可:

caffeinate -u -t 600

在此命令中,数字600表示秒。因此,使用此命令,Mac将无法睡眠,直到满10分钟(600秒)。

您可以输入您想要的秒数或单词“caffeinate”以防止Mac进入睡眠状态。

但是请记住,不要关闭该终端窗口,否则该命令将停止执行,Mac将在预定义的时间内进入休眠状态。

10、检查你的MAC正常运行时间

想知道自从你重新启动 Mac 以来已经有多长时间了?有一个命令,用于检查Mac在没有重启或关机的情况下运行的时间:

uptime

使用终端是有趣的

终端是在macOS中使用和修补的绝对乐趣。但是,严格建议您不要使用未经验证的来源或陌生人提供的随机命令,如果您不够理解它的话。除此之外,这些命令应该在最新的 macOS Mojave 更新上运行。

您应该始终仔细检查涉及删除或禁用任何服务的终端命令。

就是这样。您也能像专业人士那样玩终端。⚪️

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据