本期的 Security Bite 由 Mosyle 独家为您呈现——唯一的 Apple 统一平台。我们专注于让 Apple 设备适用于工作环境并确保企业级安全。我们独特的集成式管理和安全方法,结合了最先进的 Apple 专属安全解决方案,提供全自动的加固与合规性、下一代 EDR、AI 驱动的零信任、以及独有的权限管理,并集成了市场上最强大、最现代的 Apple MDM。其成果便是一个完全自动化的 Apple 统一平台,目前受到超过 45,000 家组织的信赖,为数百万台 Apple 设备实现零负担、低成本的“工作就绪”状态。立即申请您的延长试用,了解为何 Mosyle 是您使用 Apple 产品所需的一切。
各位无需再屏息以待了。深入探索那些好用却鲜为人知的终端命令系列回归了!如果您错过了之前的文章,我最近发现自己对终端能实现的各种有用技巧非常着迷,它们提升了我的效率,并让我作为一名安全从业者,在 Mac 背后操作时更加娴熟。在前几期中,我涵盖了从为 sudo 认证启用触控 ID 到清理公共 Wi-Fi 连接等方方面面。过去一周,我想分享更多我后来发现的命令。
在终端内设置闹钟
如果你像个睡眠不足的幼童一样不停敲打终端命令,同时又比史蒂夫·乔布斯更能创造股东价值(他曾让世界相信 1000 美元的显示器支架是人类体验的必需品),以至于难以记得休息,那么我有个消息要告诉你……
你可以在终端的命令行里快速设置闹钟,只需几秒钟。
输入
leave [时间]
。例如:
leave 1846
这同样适用于本地时间——只需省略中间的冒号。例如,641 表示早上 6:41 或晚上 6:41,取决于哪个时间先到。
一条命令获取详细电池信息
我痴迷于最大化我的 Apple 设备的电池健康度,尤其是我那台 2024 款 M3 MacBook Air,我很自豪地说它表现良好。除了显示最大容量,下面的命令还会提供其他有用的统计数据,如电池状况、序列号、循环计数以及固件/硬件版本。
system_profiler SPPowerDataType
查找你保存过的任何密码
虽然众所周知苹果的“密码”应用也包含所有保存的 Wi-Fi 网络密码,但在终端中有一种更快捷的搜索和查找方法。使用此命令:
security find-generic-password -wa [Wi-Fi 网络名称]
此命令将搜索你的 iCloud 钥匙串,其原理与“密码”应用在后台所做的类似。如果你输入正确,并输入一个熟悉的 Wi-Fi 网络名称,终端会提示你输入本地用户密码,然后就成了!
清空所有隐藏的下载记录
你的 Mac 会保存一个数据库,记录你下载过的所有内容,即使你主动清除了浏览器历史记录。如果你想要一个真正干净的记录,不想让别人看到你做了什么,可以运行第一个命令查看内容,运行第二个命令来清除日志。
-
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'
-
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'
更改默认的截屏文件名称
如果你像我一样,截屏可能是 Mac 上最常用的工具之一。但默认情况下,每个截屏文件的名称都以“Screenshot”开头,当你在不同应用程序之间工作并为每个应用截屏时,这可能会有点混乱。与其让桌面上出现几十个名为“Screenshot”的文件,你可以使用此命令根据你正在处理的任务来命名它们。
defaults write com.apple.screencapture name <名称>
将
<名称>
替换为你想要的任何名称,以帮助你更容易地识别截屏文件。例如,我在下面使用了“Security Bite”。现在,我截取的所有屏幕截图都将以此开头,直到我将其改回默认值或完全更改为其他名称。
更改默认的截屏文件格式
我们还可以调整截屏文件的类型。默认情况下,新的截屏会保存为 PNG 格式,这种格式图像质量很好,但可能占用比预期更多的空间。
支持的格式包括 PNG、JPG、PDF、GIF 和 TIFF。
例如,如果你想将截屏保存为 PDF,请执行以下操作:
defaults write com.apple.screencapture type pdf
额外福利:ASCII 水族馆
这个命令对提高生产力或安全性毫无帮助,其唯一神圣的目的是提供纯粹的、未经修饰的终端娱乐(版权待定)。如果你已经安装了 Brew,可以跳过第一个命令;否则,输入这两个命令,看着你的窗口变成一个活生生的水族馆。
-
install brew
(如果此命令导致 command not found: brew 错误消息,请尝试:
/bin/bash -c "$(curl -fsSL 链接)"
) -
brew install asciiquarium
-
然后,输入
asciiquarium
来启动它
Security Bite 是我们每周对苹果安全世界的深度探索。每周,Arin Waichulis 都会解读新的威胁、隐私问题、漏洞等,这些正塑造着一个拥有超过 20 亿台设备的生态系统。
更多 Security Bite 内容
- 为什么我停止使用摄像头盖,你也应该这样做
- “要求App不跟踪”真的有效吗?
- 当心可疑的 ChatGPT 仿制品重新滑入 App Store 排行榜
- 那么,RCS 消息的跨平台端到端加密怎么样了?
- 苹果悄然推出了其迄今为止最实用的安全功能之一















