ほとんどの領域を人間が読める形式(MB単位またはGB単位)で消費するファイルやフォルダは、先月のように最近修正されたLinux:最近更新されたファイル/フォルダの上位10個を見つけよう
これはdu -exec、sort、lsコマンドの組み合わせだと思われますが、どちらを指定することができますか?各オプションは、デュための手段は何CLI
du -hsc * | sort -h
で
ほとんどの領域を人間が読める形式(MB単位またはGB単位)で消費するファイルやフォルダは、先月のように最近修正されたLinux:最近更新されたファイル/フォルダの上位10個を見つけよう
これはdu -exec、sort、lsコマンドの組み合わせだと思われますが、どちらを指定することができますか?各オプションは、デュための手段は何CLI
du -hsc * | sort -h
で
トップ先月中に変更されたファイルを消費する:
find "$PWD" -type f -mtime -30 -exec du -sh '{}' + | sort -rh | head
トップ先月中に変更されたフォルダがかかる:
find "$PWD" -type d -mtime -30 -exec du -sh '{}' + | sort -rh | head
た場合をsort
バージョンは-h
オプションをサポートしていません。お試しください:
find "$PWD" -type f -mtime -30 -exec du -s '{}' + | sort -nr | head | cut -f2- | xargs -d'\n' du -sh
古いCentOSディストリビューションがあります。ソート-hオプションがないと生き残ることはできません(ソート:無効なオプション-h) – TarmoPikaro
更新された答えをご覧ください。また、これはあなたを助けるかもしれません:https://serverfault.com/questions/62411/how-can-i-sort-du-h-output-by-size – archemiro
3番目のコマンドは私が望むように動作するように見えます。ルートで実行するために多くの時間がかかりますが、必要となるのは待遇です。 – TarmoPikaro
:
h: show sizes in human readable format (1K, 1M, 1G, ...)
s: summarize: display only a total for each argument
c: also display a grand total
あなたはGUIをしたい場合は、あなたが本当にトップ10をしたい場合は、ディスク使用量アナライザ
私は以前のCentOSディストリビューションを持っています。sort -hオプションがないと生き残ることができます(sort:無効なオプション-h) – TarmoPikaro
を使用することができますが、あなたは使用することができます:
du -h | sort -h | tail -10
CentOSのでは、sort -h
せずに、あなたはこれを試すことができます。
du -h | sort -nr | tail -10
古いCentOSディストリビューションがあります。 、それは利用できないので(ソート:無効なオプション - h) – TarmoPikaro
答えを更新:sort - nr。 – Dalton
あなたは、私は、これはインターネット上で前に何度も尋ねたと回答されていることを強く感じているあなたのディスクの使用履歴のグラフ
に従うことなどhttps://www.diskreport.net/などのツールを使用することができます。あなたが質問を投稿する前にいくつかの調査をしてください!それに加えて、問題はSOに関する話題です。 – hek2mgl
OPが問題を解決するための努力を全くしていなかったので、この質問をオフトピックとして閉じるよう投票しました – hek2mgl
よく似た質問がありましたが頻繁に変更された日付はありませんでした。これは新しい質問です私はスタックオーバーフローの提案を使ってこれを私自身で解決しようとしましたが、残念なことに何の結果もありませんでした。 – TarmoPikaro