Linuxでルートディレクトリのスペースを解放する

ルートディレクトリに空き領域を作るための方法は数多くあり、以下に一般的な方法を紹介します。

  1. 削除したいファイル:rmコマンドで不要なファイルやディレクトリを削除します。例えば、ルートディレクトリにあるファイルを削除するにはrm /path/to/fileコマンドを使用し、ディレクトリ全体を削除するにはrm -r /path/to/directoryコマンドを使用します。
  2. 一時ファイルを削除する。rmかfindコマンドでシステム内の一時ファイルを削除できます。例えば、.tmpで終わるファイルをすべて削除するには、find / -name “*.tmp” -type f -deleteを実行します。
  3. ログファイルのクリーンアップ:rmコマンドやfindコマンドを使ってログファイルを削除します。たとえば、.logで終わるファイルをすべて削除するには、次のコマンドを使用しますfind /var/log -name “*.log” -type f -delete.
  4. パッケージキャッシュの消去: APT パッケージキャッシュの消去には apt-get clean コマンドを使用し、Yum パッケージキャッシュの消去には yum clean all コマンドを使用します。
  5. 不要なパッケージをクリーンアップする: apt-get autoremove または yum autoremove コマンドを使用して、システムで不要なパッケージを削除します。
  6. ファイルを圧縮:tarやzipコマンドを使用してファイルを1つのファイルに圧縮し、オリジナルのファイルを削除します。例えば、あるディレクトリをtarファイルに圧縮するにはコマンド”tar -czvf archive.tar.gz /path/to/directory”を使用します。
  7. スペースを占有している大きなファイルを探す:find コマンドを使用して大きなファイルを検索して削除します。たとえば、サイズが 1 GB を超えるファイルを検索して削除するには、find / -type f -size +1G -exec rm {} + コマンドを使用します。

ルートの空き領域を解放する前に、削除するファイルやディレクトリが不要なものかどうかわからない場合は、重要なファイルのバックアップを作成して、万一削除した場合に備えましょう。

bannerAds