首页
学习
活动
专区
圈层
工具
发布

Terminal安全技巧第三期:探索实用的命令行工具

你可以松一口气了。深入探索那些实用但鲜为人知的Terminal命令系列又回来了!如果你错过了之前的内容,我最近发现自己对Terminal能够提升工作效率的各种有用技巧非常着迷,这些技巧让我作为安全从业者在Mac上的操作更加熟练。在之前的文章中,我介绍了从为sudo身份验证启用Touch ID到清理公共Wi-Fi连接等各种内容。本周,我将分享更多我发现的命令。

设置快速提醒

如果你在输入Terminal命令时总是忘记休息,可以通过命令行快速设置提醒。

输入leave [时间]。例如:

leave 1846

这个命令也支持使用本地时间格式,只需省略中间的分号。例如,641表示上午或下午6:41,取决于哪个时间更近。

查看电池健康状态

我非常注重最大化Apple设备的电池健康,特别是我的2024年M3 MacBook Air,我很自豪地说它运行良好。除了显示最大容量外,下面的命令还会提供其他有用的统计信息,如电池状况、序列号、循环计数以及固件/硬件版本。

system_profiler SPPowerDataType

快速查找Wi-Fi密码

虽然大家都知道Apple的密码应用程序包含每个保存的Wi-Fi网络密码,但在Terminal中有更快的搜索方法:

Security find-generic-password -wa [Wi-Fi网络名称]

这个命令会搜索你的iCloud钥匙串,就像密码应用程序在后台所做的一样。如果你正确输入了熟悉的Wi-Fi网络名称,Terminal会提示你输入本地密码。

清除下载历史

你的Mac会保存你下载过的所有内容的数据库,即使你主动清除了浏览器历史记录。如果你想要一个真正干净的记录,不希望别人看到你的下载活动,可以运行第一个命令查看内容,运行第二个命令清除日志。

自定义屏幕截图设置

如果你和我一样,屏幕截图是Mac上最常用的工具之一。但默认情况下,每个屏幕截图的文件名都以"Screenshot"开头,这在你在不同应用程序间工作时可能会造成混乱。与其在桌面上有几十个"Screenshot"文件名,你可以使用这个命令根据正在进行的任务来命名它们:

defaults write com.apple.screencapture name <名称>

将<名称>替换为你希望用来更容易识别屏幕截图文件的内容。例如,我使用了"Security Bite"。现在,我拍摄的所有屏幕截图都会以此开头,直到我将其改回默认设置或其他内容。

我们还可以调整屏幕截图文件类型。默认情况下,新的屏幕截图会保存为PNG格式,这对图像质量很好,但可能占用比预期更多的空间。

支持的格式包括PNG、JPG、PDF、GIF和TIFF。

例如,如果你想将屏幕截图保存为PDF格式:

defaults write com.apple.screencapture name SecurityBite type pdf

终端水族馆

这个技巧不会提供任何生产力或安全优势,仅仅是为了纯粹的Terminal娱乐目的。如果你已经安装了Brew,可以跳过第一个命令;否则,输入两个命令并观看你的窗口变成一个活体水族馆。

Security Bite是9to5Mac每周深入Apple安全世界的专栏。每周,Arin Waichulis都会解读新的威胁、隐私问题、漏洞等内容,塑造一个拥有超过20亿设备的生态系统。

Q&A

Q1:如何在Terminal中快速设置提醒?

A:可以使用leave命令快速设置提醒。输入"leave [时间]"即可,例如"leave 1846"表示18:46的提醒。该命令也支持本地时间格式,省略中间的分号即可。

Q2:如何查看Mac电池的详细健康状态?

A:可以使用"system_profiler SPPowerDataType"命令查看电池的详细信息。这个命令会显示电池的最大容量、状况、序列号、循环计数以及固件和硬件版本等重要统计数据。

Q3:如何在Terminal中自定义屏幕截图的文件名?

A:使用"defaults write com.apple.screencapture name <名称>"命令可以自定义屏幕截图文件名。将<名称>替换为你希望的前缀,这样所有新的屏幕截图都会使用这个前缀命名,而不是默认的"Screenshot"。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OcvI2m4mwDB5uyiJ6DSxjOng0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券