空のゴミ箱
Linuxディストリビューションのほとんどすべてのファイルマネージャーは、デフォルトで削除されたファイルをゴミ箱に送信します。特にディスク容量が不足している場合は、ゴミ箱を監視し、ファイルマネージャから定期的にクリーンアップする必要があります。一部のLinuxディストリビューションは、定期的なごみ箱のスケジュールされたクリーンアップをサポートしています。これは、ディスクからのファイルの自動削除に使用できます。 GNOMEシェルに基づくデスクトップ環境では、システム設定アプリでクリーンアップ設定を見つけることができます。
コマンドラインが必要な場合は、次のコマンドを連続して実行することでゴミ箱を空にすることができます。
$CD $ HOME/。ローカル/共有/ごみ/ファイル/
$rm -rfi *
インストールされたパッケージの自動削除は使用されなくなりました
Ubuntuのaptパッケージマネージャーには、autoremoveと呼ばれる便利なコマンドラインオプションが付属しています。システムにインストールされている未使用のパッケージと古いカーネルを削除しますが、他のパッケージはそれらに依存していないため、安全に削除できます。次のコマンドを使用して、パッケージを自動削除します。
$sudoapt - パージ自動削除
–purgeスイッチは、残りの構成ファイルもパッケージと一緒に削除されるようにします(ホームフォルダーにある構成ファイルを除く)。
クリーンアップパッケージ
autoremoveコマンドに加えて、Ubuntuのaptパッケージマネージャーには、古いファイルのクリーンアップに役立つコマンドがいくつか付属しています。これらのコマンドはcleanおよびautocleanです。 cleanコマンドは、システムの更新または新しいアプリケーションの新規インストールで過去に使用された、完全にまたは部分的にダウンロードされた.debパッケージのローカルキャッシュを削除します。 autocleanコマンドは、わずかな違いはありますが同じことを行います。廃止され、公式のUbuntuサーバーで使用できなくなったパッケージのみが削除されます。 cleanコマンドは、autocleanよりも多くのファイルを削除できます。これらのコマンドは次のとおりです。
$sudoapt clean
$sudoapt autoclean
ディスク使用量アナライザー
ディスク使用量アナライザーは、GNOMEベースのデスクトップ環境に付属するグラフィカルアプリです。このアプリは、ドライブ上のすべてのファイルとフォルダーを詳細に分析し、サイズで並べ替えます。グラフィカルインターフェイスを使用して、どのファイルとフォルダが多くのスペースを使用しているかを識別し、独自の裁量でそれらを手動で削除できます。
探す
findコマンドは、デフォルトでほとんどのLinuxディストリビューションで使用できます。特定のディレクトリにあるファイルを検索するために使用できます。 findコマンドを使用して、検索結果に表示されるファイルのサイズを確認することもできます。その後、それらを削除するかどうかを決定できます。以下のコマンドは、ホームディレクトリにある1024MBを超えるファイルを一覧表示します。
$sudo 探す $ HOME -タイプNS-サイズ+ 1024M-exec ls -NS {{}+参考までに、以下は私のシステムでの上記のコマンドの出力です。
2.3G /home/nit/Downloads/focal-desktop-amd64.iso2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old
デボルファン
Deborphanは、他のパッケージの依存関係として使用されていないパッケージを一覧表示する便利なユーティリティです。他のパッケージはそれらに依存していないため、ユーザーの裁量で安全に削除できます。 Ubuntuにdeborphanをインストールするには、以下のコマンドを実行します。
$sudoaptインストールデボルファン孤立したパッケージのリストを表示するには、以下のコマンドを実行します。
$デボルファン孤立したすべてのパッケージを一覧表示して同時に削除するには、次のコマンドを実行します。
$デボルファン| xargs sudoapt - パージ削除するDpigs
Dpigsは、ハードドライブ上で最大のスペースを占めるインストール済みのDebianパッケージのリストを表示するコマンドラインアプリです。 Ubuntuにdpigsをインストールするには、以下のコマンドを実行します。
$sudoaptインストールdebian-goodies次に、以下のコマンドを実行して、ハードドライブの最大容量を占める20個のパッケージのリストを表示します。
$dpigs-NS -NS 20参考までに、以下は私のシステムでの上記のコマンドの出力です。
結論
これらは、古いパッケージや未使用のファイルを削除してハードドライブの空き容量を増やすために使用できるいくつかの方法です。予防策として、間違ったファイルが誤って削除された場合にシステムが破損する可能性があるため、ルートフォルダで上記のコマンドを直接使用しないでください。