10 个有趣且有用的 macOS 终端命令

Terminal 是 macOS 自带的强大工具。 它允许您输入命令并从操作系统获取输出。

尽管作为命令行界面 (CLI) 的终端功能强大,而且通常比图形用户界面 (GUI) 更强大,但它经常未被充分利用,因为要么人们不花时间学习命令,要么他们太害怕涉足命令,因为一个错字,你可能会在你的系统中搞砸一些东西。

幸运的是,并不是所有的命令都是可怕的。 在这篇文章中,我们将向您展示您可以使用终端执行的十个命令,这些命令现在或将来可能对您有用。

在 macOS 中使用的十个有趣且有用的终端命令

1.检查服务器响应

Ping 可能是日常 Mac 用户可能实际使用的更有用的终端命令之一。 此命令可让您检查域或 IP 地址的响应,例如“www.google.com”,并查看服务器响应的速度。

要执行 Ping 命令,您将在终端中输入以下内容:

ping www.google.com

请注意,您可以将 URL 替换为您想要的任何网站 URL,或者改用 IP 地址。

2.禁用截图阴影

当您在 Mac 上截取特定窗口的屏幕截图时,您可以使用以下命令轻松关闭屏幕截图阴影:

defaults write com.apple.screencapture disable-shadow -bool TRUE

此命令的作用是将与禁用 Mac 上的屏幕捕获配置文件中的投影相关的布尔变量从 false 更改为 true,以便不再出现投影。

在以下命令之后,您将使用此命令来保存您的更改:

killall SystemUIServer

这将重新启动 Mac 上的关键服务以保存您的更改。 如果您想在屏幕截图中重新启用阴影,您可以再次执行上述命令,但您需要将“TRUE”替换为“FALSE”。

3.在Finder中显示隐藏文件

终端还为您提供了一种在 Finder 中显示所有隐藏文件的简单方法。 使用以下命令完成:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE

进行此更改后,您必须重新启动 finder,这可以使用以下命令完成:

killall Finder

现在,当使用 Finder 搜索文件时,即使是通常被隐藏以保护您免受可能损坏系统的意外更改的文件也会显示出来。

您还可以通过重复上述命令再次轻松隐藏隐藏文件,但将“TRUE”替换为“FALSE”。

4. 让你的 Mac 随心所欲

您还可以使用终端让您的 Mac 说出您想要的任何内容。 如果你想让你的 Mac 大声说出来,你可以使用“say”命令,然后是你想让你的 Mac 说什么。 这是一个例子:

say "Hi iDownloadBlog, Terminal says hello."

在此示例中,您的 Mac 将使用默认系统语音准确说出引号中的内容。

5. 让你的 Mac 不会睡着

终端提供了一种方法来防止您的 Mac 入睡、使显示屏变暗或显示屏幕保护程序。 只需使用以下命令:

caffeinate

使用此命令后,您的 Mac 将表现得就像在星巴克喝了一杯咖啡。 您还可以设置时间段,以便该命令仅在临时时间段内处于活动状态。 为此,请添加“-t”标志,然后添加您希望启用该功能的秒数,如下所示:

caffeinate -t 150000

在此示例中,我们的 Mac 将保持唤醒状态 150,000 秒,然后在该时间段之后,该命令将自动禁用。 您也可以随时按 Control + C 提前结束命令。

6.查看和清除你的终端命令历史

如果您想查看过去输入的终端命令,幸运的是终端保留了历史记录,您可以随时使用以下命令进行检查:

history

输入后,您将看到您使用过的所有命令,或者使用您 Mac 的任何其他人可能使用过的命令。 它还可以轻松复制和粘贴您之前可能输入过的长命令,而您不想再次输入。

如果您想从终端中删除命令历史记录,则可以改用以下命令:

history -c

输入此命令后,您的历史记录将被删除,任何人都无法调出您的命令行历史记录以查看您使用过哪些命令。

7. 压力测试你的 Mac

如果您怀疑您的 Mac 风扇工作不正常,或者您的系统无法满足应有的需求,您可以使用终端使用以下命令对您的处理器进行压力测试:

yes > /dev/null &

如果您有一台多核 Mac,则需要多次键入命令以匹配您拥有的内核数量,然后再按回车键。 例如,如果您有四个核心,那么您将在按回车之前连续键入命令 4 次,如下所示:

yes > /dev/null & yes > /dev/null & yes > /dev/null & yes /dev/null &

您可以在 Mac 上启动 Activity Monitor 作为奖励,以观察您的 CPU 开始启动。 您可以随时使用以下命令结束压力测试:

killall yes

如果您怀疑自己的风扇有故障,那么这是聆听研磨的好时机。 此外,它可用于查看您的进程是否过早阻塞,而它应该能够处理更多负载。

8.连接电源时启用类似iOS的电源铃声

虽然您的 Mac 在您插入电源时通常很安静,但您的 iOS 设备在您插入电源时都会发出提示音以表明它们正在充电。 使用终端,也可以使用以下命令在 Mac 上启用此功能:

defaults write com.apple.PowerChime ChimeOnAllHardware -bool TRUE; open /System/Library/CoreServices/PowerChime.app &

现在点击返回键后,铃声将被启用。 您也可以随时使用以下命令禁用啁啾:

defaults write com.apple.PowerChime ChimeOnAllHardware -bool FALSE; killall PowerChime

当您知道电源连接已连接时,这是一种很好的声音,但实际上归结为是否启用它的意见。

9. 更频繁地检查 macOS 更新

您的 Mac 已配置为每周检查 macOS 和 Mac App Store 应用程序的更新,但您可以使用终端进行更改。 例如,如果您希望 Mac 每天检查更新,请输入以下命令:

defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 1

您可以将整数更改为您想要的任何数量 – 该数字表示您的 Mac 将等待检查更新的天数,因此如果您想返回默认的每周检查,您可以使用以下命令:

defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 7

现在,您可以比以前更频繁地通知您的重要应用更新和 macOS 更新。

10.将Mac的屏幕保护程序设置为壁纸

如果您想花点心思,可以使用以下有趣且古怪的命令,将当前的屏幕保护程序临时设置为 Mac 壁纸:

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background

只要命令正在运行,这将使您当前的屏幕保护程序成为桌面壁纸。 如果您关闭终端应用程序或使用 Control + C 快捷键,则壁纸将恢复正常。

结论

终端是 macOS 中一个非常有用的工具,但 Mac 用户使用不足。 有时 macOS 的系统偏好设置应用程序无法为用户提供他们需要访问的所有选项,而终端是用户真正控制他们的系统并根据自己的喜好进行更改的好方法。 此外,它是故障排除和执行操作的绝佳工具,而不仅仅是自定义事物。

如果您发现本教程有帮助,请在下面的评论中告诉我们或 在推特上访问我们.

Related Posts