web-dev-qa-db-ja.com

サブフォルダーやファイルの量ではなく、実際のサイズでフォルダーを並べ替える方法

私はUbuntuにかなり慣れていないので、簡単に理解してください。

enter image description here

これは私が経験している「問題」(機能?)です。実際のファイルサイズではなく、フォルダーとファイルの量でソートします。

サブフォルダ/ファイルの数ではなく、特定のフォルダが使用するディスク容量の多くを知りたいです。これを行う方法はありますか?簡単にするために、Unity GUIを使用してこれを行う方法はありますか?または、ターミナルが唯一の方法ですか?

3
Nephilim

少なくともbaobabというGUIツールがあり、インストールする必要があります。もっと多くのGUIツールがあると確信しています。お気に入りの検索エンジンを使用して他の人を見つけてください。

コマンドラインには、必要なジョブを実行するncduがあります。それ以外の場合は、次のような単純なコマンドラインツールを使用できます。

du -h --max-depth=1 <folder-to-check> | sort -h
du -h --max-depth=1 /etc/ | sort -h

それらはすべてファイルとディレクトリを出力すると思います。

4
Thomas

Baobab(別名Disk Usage Analyzer) という優れたGUIツール。私は特に インタラクティブな放射状マップ が大好きです。これはフォルダごとの使用率の使用率サブフォルダツリー。ほんの数秒でドリルダウンし、それらのスペースホグの場所を確認できます。

インストールする

Sudo apt-get install baobab 

走る

gksu baobab

暗号化されたドライブで実行している場合は、メインページに移動し、右上隅の3行を押してサブファイル(暗号化されている場合はhome)を選択して、特定のドライブをスキャンします。

1
izk9

Thomas の回答で述べたように、ディスク使用状況分析アプリ(別名Baobab)を使用する必要があります。デフォルトのファイルマネージャであるNautilusには、ディレクトリの使用状況をバイト単位で表示する設定がありません。

それに代わるコマンドラインはncduです。これはSudo apt-get install ncduで取得できます enter image description here

1