Linuxシステムでのスペースの分散方法を確認します


21

私は残されたスペースをチェックする方法を知っています:

df -h

そして、私はフォルダのスペースをチェックすることを知っています:

du -ch /path/to/folder/

しかし、500 GBのハードディスクがあり、350 GBが使用されているとしましょう:

  • Wichは、スペースがどのように分散されているかを取得するのに最適なツール/コマンドですか?

  • 私はすべきですdu -ch /か?(これは最適ではないと思います)

  • これを行うための特別なツール/アプリはありますか?

私のシステムでスペースがどのように分配されているかを保存するアプリが欲しいのですが、各フォルダーに占有されているスペースは...

SpaceSniffer (Windowsツールはこちらで確認できます)のようなものが欲しいです。これは、ハードディスクを調べて、コンピューター上でスペースがどのように分散されているかを簡単で素敵なIUで表示するWindowsプログラムです。

この種のソフトウェアは、ハードディスクをチェックするその日は素晴らしいものであり、何百GBも「失われ」、どこにあるのかわからないようです。


編集

  • 私が試したバオバブと実行が/私の中で完璧に動作Ubuntuの私も試験、機械JDiskReportここで、私はいくつかの問題を修正する必要があるが、それはで動作するUbuntuのWindowsの

  • JDiskReportは  Javaがインストールされたどの OS でも動作することを前提としているため、正解として選択します。私はこれをUbuntu、Windows 8、Raspbian、CentOSで試しましたが、すべて動作します(Javaをインストールする必要があります)

  • 私はそれらのために言っている愛好家コマンドラインあなたの選択をする必要がありますncdu、それは素晴らしいです!

バオバブIU:

これはバオバブIUです


2
あなたは[意味するかapps.ubuntu.com/cat/applications/baobab/] ()(Disk Usage Analyzerバオバブ)?
イグニス

まさに!私は質問をした後、それをチェックしているのを見ました。ありがとう!
アルバロAV

回答:


9

これに役立つもう1つのアプリは次のとおりです。

JDiskReport

Windows SpaceSnifferに非常に似ており、非常に便利で直感的なIUを備えています。

使用するにはJavaが必要ですが、Javaを使用するすべてのOSで実行できます

ユーザーインターフェイス:

LinuxでのJDiskReportの例

それが役に立てば幸い !


これはかなりいい感じで、SpaceSnifferに近い!ありがとう!
アルバロAV 14

26

素敵なGnomeアプリケーションの1つがバオバブです。デフォルトのubuntuインストールが付属しています。

ここに画像の説明を入力してください

それを得るために、

sudo apt-get install baobab

apt-cache show baobab

Description-en: GNOME disk usage analyzer
 Disk Usage Analyzer is a graphical, menu-driven application to analyse
 disk usage in a GNOME environment. It can easily scan either the whole
 filesystem tree, or a specific user-requested directory branch (local or
 remote).
 .
 It also auto-detects in real-time any changes made to your home
 directory as far as any mounted/unmounted device. Disk Usage Analyzer
 also provides a full graphical treemap window for each selected folder.

3
これは私のUbuntu 14.04にインストールされていたと私はそれについて知らなかった
AlvaroAV

はい。これは、新しいシステムにインストールされる標準のubuntuプログラムです。
ダンヨハンセン14

名前をもっと目立つものに変更したり、システム(設定)ユーティリティに統合すると、より多くの人が見つけるでしょう。
クアジイルファン

21

NCDU

コマンドラインを使用する場合、ncduを使用できます。コマンドラインGUI(ncurses)を使用します。

設置

sudo apt-get install ncdu

説明

そのWebページから:

[...] ncdu:ncursesインターフェイスを備えたディスク使用状況分析ツール。完全なギャップのあるセットアップはないが、単純なSSH接続に関係するリモートサーバーで実行することを目的としています。ncduは、高速でシンプルで使いやすいことを目指しており、ncursesがインストールされている最小限のPOSIXのような環境で実行できるはずです。

スクリーンショット

ncdu Webページのスクリーンショット

ホームディレクトリのディスク使用量を確認します。

ncdu ~

ツール内からサブディレクトリを入力し、ファイル/フォルダ全体を削除できます。


これはすごい!私はこの最後の分とその完璧にしようとしてきた
AlvaroAV

私はバオバブに慣れていますが、これは素晴らしい動作をしますが、コマンドラインツールを持つことは本当に素晴らしいオプションです:)ありがとう。
DAKS

5

アヒルを使用します。

du -cks *|sort -rn|head -n11

これにより、現在のパスの上位10個のサブディレクトリとファイル、それらが使用しているスペース、および合計がリストされます。

KBの代わりにMBでレポートを変更する-cks-cms、最近ではおそらくより便利です。

必要に応じて、duのオプションにxを追加して、他のファイルシステムに入らないようにすることができます。

(クレジット:Linux Server Hacks、O'Reilly)


1
私は人間が読めるサイズのためにdushを使用しています:du -sh | ソート-h
ユーリック14

@YuriCそれは素晴らしい。ソートする-hオプションを忘れていました。
ナゴラ14

2

リポジトリで利用可能なkdeアプリケーションもあります:Filelight

でインストールできます sudo apt-get install filelight

NAME

       filelight - Graphical disk-usage information

SYNOPSIS

       filelight [Qt-options] [KDE-options] [path]

DESCRIPTION

       Allows you to exactly understand exactly your disk usage by graphically
       representating your filesystem as a set of concentric  segmented-rings.

スクリーンショット:- スクリーンショット


2

賞金を集めるのに少し遅れましたが、部屋の象が行方不明です!

gparted システム全体ディスクスペースがどのように分散しているかを示すのに私が選択したアプリケーションです

以下に示すように、Ubuntuにアップグレードする前の Windowsシステムでも:

Ubuntuに移行する前のユーザーのスクリーンショット


0

インストールされたツールを使用したい場合はdu -sh /*、/の各フォルダー(およびファイル)の累積使用量を表示します。探しているものが見つかるまで、サブフォルダーに対してこれを行うことができます。もちろん、他の回答に記載されているツールははるかに優れていますが、簡単にインストールできない場合があります。


duオーバーパスを使用するとき最適でないようなので、私は質問しました/。時間がかかりすぎて、他のツールほど直感的ではありません。とにかく、ありがとう !!
アルバロAV 14

1
du -s / *を実行した場合、他のどのツールよりも長くかかることはありません!
ジョセフ14

それをチェックします!!
アルバロAV 14

0

シンプルでわかりやすいインターフェースを備えた別のオプション:

  1. xdiskusage(sudo apt-get install xdiskusage)

    インストール後、ターミナルから呼び出します-xdiskusage

  2. KDirStat(sudo apt-get install kdirstat)

このアプリは主にKDEを対象としています。

  1. Gdマップ(sudo apt-get install gdmap)KdirsStatのGnome代替。

また、このリンクはさらにいくつかのアプリを提供します:http : //www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.