Apps

ターミナル経由でMacのダウンロード履歴全体を確認する方法

ターミナル経由でMacのダウンロード履歴全体を確認する方法

Macのダウンロード履歴を一気に確認したいと思ったことはありませんか?この便利なターミナルコマンドを使えば、ダウンロード履歴はわずか数ステップで確認できます。

Macのダウンロード履歴全体を見る

  1. ターミナルを開く
  2. 次のコマンドをコピーしてターミナル ウィンドウに貼り付け、Enter/Return キーを押します。

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'

LSQuarantineEvent で記録されたすべてのファイルの完全なリストがターミナル画面に表示されます。ターミナルウィンドウ全体、または個々のファイルの場所をコピー&ペーストできます。

私の場合はmacOSを再インストールしたばかりだったので、ダウンロード履歴はかなり浅いです。皆さんのダウンロード履歴はどのくらい遡れますか?

仕組み

読者の方からTwitterでこの情報を教えていただきました。これは基本的にターミナルで実行するSQLコマンドです。データベースにアクセスし、LSQuarantineEventにあるダウンロード履歴ログの全内容を抽出します。これらのファイルをどこでどのようにダウンロードしたかは関係ありません。ほとんどの場合、ダウンロードはログに記録されるはずです。ただし、Mac App Storeアプリの場合は例外です。Mac App Storeからダウンロードしたアイテムはログに記録されません。仕組みをざっと説明した動画をご覧ください。

次にチェックしてください:

  • Macでダウンロード速度とアップロード速度を確認する方法
  • 退屈を吹き飛ばすMacターミナルの楽しいコマンド9選
  • ターミナルの外観をカスタマイズする方法
Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.