Linux ディスク容量管理ツール – ncdu (システムのスリム化用)
Linux システムがスタックし、スペースが不足した場合。NCDU、来ました。ncdu を使用すると、ディスク ファイル ディレクトリ内でどのディレクトリとどのファイルがより多くのスペースを占有しているかを明確に指摘できるため、Linux システムをスリム化するという目的を達成するために適切なクリーニングを行うことができます。
NCDU インストール
現在、一般的に使用されている Linux システムは、Ubuntu と Centos の 2 つだけです。以下では主にこれら 2 つの Linux システム ncdu のインストール方法について説明しますが、他の Linux システムについてもインストール コマンドは同じです。
- Ubuntu
sudo apt install ncdu -y
- 百
yum install ncdu -y
NCDUの正確な減量
ncdu の使用は非常に簡単で、次のコマンドを使用するだけです。
ncdu 目录名称
例: ncdu / を使用した場合、システムのルート ディレクトリがスキャンされます。
スキャン結果は次のとおりです: /var ディレクトリが 19.3G を占有していることがわかります。Enter キーを使用して、表示する次のレベルのディレクトリに入り、多くのスペースを占有している特定のファイルを見つけます。
最終的に、docker がほとんどのスペースを占有し、深いディレクトリに入って調べたことがわかりました。
docker 内に多くのスペースを占有しているイメージがあることがわかりました。その後、docker 内のイメージを削除するコマンドを使用して、不要なイメージを削除できます。
他のディレクトリでは、Harbor に関するログ ファイルが実際に 1.1G のディスク領域を占有していることもわかりました。これにより、無駄なファイルを正確にクリーンアップして、システムのスリム化ディレクトリを実現できます。
ncdu を終了するコマンドは、q キー (小文字の Q) を使用して ncdu ウィンドウを終了します。