Linuxディスク使用量

Linuxディスク使用量

/partition を占めるフォルダを探そうとします。 Jenkinsディレクトリに多くのディスク容量が含まれているのを見てください。

sudo du -sh /home/jenkins
289G    /home/jenkins

Jenkinsディレクトリフォルダを確認するときの最大のフォルダは次のとおりです。

sudo du -sh /home/jenkins/*
137G    /home/jenkins/jobs

残りのフォルダは比較的小さく、数十のK / M ... / home / jenkinsの下に合計50のフォルダがあります。

この空間を「食べた」人が誰なのか、どうすればわかりますか?

ありがとう

ベストアンサー1

sudo du -sh /home/jenkinsとの違いは、sudo du -sh /home/jenkins/*ほとんどすべてのシェル(デフォルト設定)に*隠されたファイルやディレクトリが含まれていないことです。 Hiddenはピリオドで始まる名前を意味します(つまり、1つがある場合は/home/jenkins/.temp/2番目には含まれませんdu)。

したがって、約289-137 = 152GiBの隠しファイルがあるようです。彼らがどこにいるのかを調べる最も簡単な方法は次のとおりです。

sudo du -m /home/jenkins | sort -nr | less

-swill makeを削除すると、duすべてがあるサブディレクトリが表示されます。これは必要なものと同じです。これには隠しアイテムも含まれます。それでも見つからない場合は、以下を追加してください-a

sudo du -am /home/jenkins | sort -nr | less

非常に大きな隠しファイルがある場合は、個々のファイルも表示されます。実行に時間がかかることがあります(ファイルを追加すると出力が大幅に拡張されることがよくあります)。

グラフィックフロントエンドを使用することもできます。個人的には私はxdiskusageを使います(たぶん私はいつもxdiskusageを使うからです)。

sudo du -am /home/jenkins | xdiskusage -

おすすめ記事