首页 > 教程 > MAC基础知识 > 适用于macOS的10个有趣且实用的终端命令

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

小编: user02时间: 2019-12-16浏览: 0

终端是macOS随附的功能强大的工具。它允许您输入命令并从操作系统获取输出。尽管作为命令行界面(CLI)的Terminal功能强大,并且通常比图形用户界面(GUI)更为强大,但由于人们要么不花时间学习命令,要么他们却没有充分利用它们,所以它经常未被充分利用。太怕无法涉足命令,因为一次输入错误,您可能会弄乱系统中的某些内容。

幸运的是,并非所有命令都令人恐惧。在本篇文章中,我们将向您展示可以在Terminal上执行的十个命令,这些命令现在或将来都可以使用。

在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搜索文件时,甚至会显示通常被隐藏以保护您免受可能会损坏系统的意外更改的文件。

您也可以通过重复上述命令轻松地再次隐藏隐藏文件,除了用“ FALSE”代替“ TRUE”。

4. 让Mac说话

您也可以使用Terminal使Mac说话。如果您想让Mac大声说些什么,则可以使用“ say”命令,然后跟您想要Mac所说的一样。这是一个例子:

say "Hi iDownloadBlog, Terminal says hello."

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

5.防止Mac入睡

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

caffeinate

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

6.查看并清除您的终端命令历史记录

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

history

输入后,您将看到已使用的所有命令,或者使用Mac的其他任何人都可能使用过的命令。这也使复制和粘贴您以前输入的长命令变得很容易,而您又不想再次输入。

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

history -c


输入此命令后,您的历史记录将被删除,并且没有人能够拉出您的命令行历史记录以查看您使用了哪些命令。

7.对Mac进行压力测试

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

yes > /dev/null &

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

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

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

killall yes

如果您怀疑风扇有故障,这是聆听磨削的好时机。此外,它可以用来查看您的进程在何时应该能够处理更多负载时是否过早阻塞。

8.连接电源后启用类似iOS的电源提示

尽管将电源插入Mac时,Mac通常通常很安静,但插入它们以指示它们正在充电时,iOS设备都会发出蜂鸣声。使用Terminal,可以通过以下命令在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应用程序的更新,但您可以使用Terminal进行更改。例如,如果您想让Mac每天检查更新,请输入以下命令:

defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 1

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

defaults write com.apple.SoftwareUpdate ScheduleFrequency -int 7

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

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

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

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

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

以上就是给大家带来的适用于macOS的10个有趣且实用的终端命令,更多Mac软件 https://www.macjb.com/ Mac金币欢迎你到访。

相关文章