关闭广告

macOS 操作系统将从互联网下载的所有数据保存在一个特殊文件中。现在我不仅仅指 Safari 或其他浏览器的下载管理器中显示的数据。您在没有使用下载管理器的情况下下载的下载内容(例如各种图像等)也会被记录。如果您想查看所有下载文件的历史记录,或者出于安全原因想删除此历史记录,请阅读本文末尾。

如何使用终端彻底清除 macOS 中所有文件的下载历史记录

查看和删除历史记录的整个过程将发生在 终端。 您可以使用以下命令运行此工具 聚光灯, 您可以使用键盘快捷键激活它 Command + 空格键 或按 露比 在顶部栏的右侧部分,或从以下位置启动终端 按申请 从文件夹 效用。 启动终端后,会出现一个小窗口,用于执行各种命令。如果您想查看 macOS 设备上下载的所有数据,您可以 复制它 命令 以下:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* '从 LSQuarantineEvent 选择 LSQuarantineDataURLString'

执行此操作后,窗口中会显示此命令 插入端子。 然后你所要做的就是按下按钮 回车, 这将执行该命令。您现在可以在终端中查看所有下载文件的源链接。

如果您想要完整的下载历史记录 删除 所以你只需要 复制的 我附加的命令 以下:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* '从 LSQuarantineEvent 中删除'

然后再次执行此命令 输入终端, 然后用key确认 输入。 这已从您的设备中删除所有下载历史记录。如果您想确信这一事实,您只需再次前往终端即可 提起 a 应用 第一的 命令。

清除终端中的历史记录

为了清除您在终端历史中的痕迹,您所要做的就是输入它 提起 a 进入 确认了这个 请注意:

历史 -c

这将删除您在终端中输入的命令的历史记录。然后,您可以使用此命令在终端中查看当前命令历史记录 命令:

历史
.