これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xdiskusage です。
プログラム:
NAME
xdiskusage - ディスク使用量のグラフ表示
SYNOPSIS
xdiskusage [-a] [-d[表示] ホスト:nn] [-g[ジオメトリ] WxH+X+Y] [-t[タイトル] ウィンドウタイトル]
[-n[ame] クラス名] [-i[conic]] [-fg color] [-bg color] [-bg2 color] [ディレクトリ...]
[ファイル...]
DESCRIPTION
xdiskusage 「du」の出力を X ウィンドウに表示し、視覚的に比較できるようにします。
ファイルとディレクトリが占めるスペース。
USAGE
「dir」がフォルダーである「xdiskusage dir」と入力すると、そのフォルダー上で「du」が実行され、
結果が表示されました。 指定されたファイルがシンボリック リンクの場合、そのファイルは前に逆参照されます。
duに送られています。 「-a」スイッチが指定されている場合は、「du」に渡されて、すべてのファイルが
測定された。
「file」がフォルダーではない場合に「xdiskusage file」と入力すると、xdiskusage はそのファイルを次のように解析します。
「du」出力でしたが結果を表示します。
複数のファイル名とフォルダー名を入力すると、複数の表示ウィンドウが表示されます。
ファイル名が指定されていない場合は、別のプログラムからの出力を xdiskusage にパイプ処理できます。 もしも
stdin は端末ではありません。xdiskusage はそれを「du」出力として解析し、結果を表示します。
たとえば、「du -k . | xdiskusage」です。
「xdiskusage」と入力するだけで、ここで説明されているディスク ブラウザが表示されます。
ディスク
デフォルトでは、xdiskusage はシステムにマウントされているすべてのディスクのリストを表示します (
これらは「df」を実行することで見つかります)。 これらの名前のいずれかをクリックすると、ディスク全体がスキャンされます
(「du」を実行することで) すべてのファイルの空き容量をグラフィック表示します。
そのディスクを取り上げます。
複数のディスク (または、同じディスクを複数回クリックすることもできます。たとえば、
保存されているファイルを変更した場合)、複数の表示ウィンドウが表示されます。
「再スキャン」ボタンを押すと「df」が再実行され、ディスクの新しいリストが取得されます。 次の場合はこれを行う必要があります
ディスクをマウントまたはアンマウントしたり、新しい使用率を確認したりできます。
(C)ボタンには著作権とライセンスが表示されます。
下部の入力フィールドにファイル名を入力し、Enter キーを押します。 もしその名前が
ディレクトリがある場合、xdiskusage はそのディレクトリに対して "du" を実行し、結果を表示しようとします。 名前が
は「du」出力とみなされ、解析されて表示されるファイルです。
「すべてのファイル」ボタンは、-a スイッチを「du」に送信し、すべてのファイルのスペースをリストします。
ディスク上のファイル。 これにより、スキャンにかかる時間が大幅に長くなる可能性があります。
DISPLAY
それぞれの白いボックスはフォルダーを表します。 そのサイズは、その内容すべての合計に等しい
(すべてのサブフォルダーとファイル)。 各ボックスの右側には、サブシステム用のボックスが積み重ねられています。
フォルダー (「すべてのファイル」スイッチが指定されている場合はファイルも)。
ディスク ブラウザからディスクを選択した場合は、表示するためにいくつかの追加ボックスが追加されます。
df から学んだ情報:
「(free)」は、df によって報告された空き容量です。
「(許可が拒否されました)」は、DF が使用したと述べたが、DU が使用しなかったスペースです
報告。 du を実行するときの権限エラーのほかに、これは次の可能性もあります。
ファイルが含まれているフォルダーから削除されたファイルの結果ですが、
プログラムによって使用されているため、そのスペースはまだ再利用されていません。 取り付け済み
ループバック ファイルシステム (ISO イメージは書き込む前にチェックされ、その後
マウントされたまま削除されるなど)が一般的な例です。
「(inode)」は、ディスクの合計サイズと、
du によって報告される使用済み + 利用可能なスペース。これは、によって使用されるオーバーヘッドです。
ファイルシステム。
一番左のボックスは「現在のルート」です。 ボックスの XNUMX つが赤で囲まれています。これは
「現在のノード」。
いずれかのボックスをクリックすると、それが現在のノードになります。 矢印キーを使用して移動することもできます
周りのあなた。 return キーを押すと、現在のノードが現在のルートになります。
左端をウィンドウの高さまで拡大し、その内容をすべて拡大縮小します。
同じ。 左矢印を使用して、ルートと現在のノードを上に移動することも、次のこともできます。
現在のノードをそのままにしてルートだけを移動するには、「/」を入力します。
ウィンドウを閉じるには、「Escape」と入力します。
メニュー ITEMS
マウスの右ボタンにポップアップ メニューがあります。 メニューのすべての項目には、
キーボードショートカット。 メニュー項目は次のとおりです。
In (正しい 矢印) 現在のフォルダーの最初の子に移動します。
次へ (下 矢印) 現在のフォルダーの兄弟に移動します。
前へ (アップ 矢印) 現在のフォルダーの兄弟に移動します。
でる (左 矢印) 現在のフォルダーの親に移動します。
Root(根) でる (スラッシュ) ウィンドウのルートをその親まで移動します。
隠す (H) このノードを表示から削除し、残りをサイズに合わせて拡大します。
元に戻す (H) すべての子の非表示フラグを再帰的にオフにします
並べ替え/最大値 (S) 最大サイズを上部に並べ替える
並べ替え/最小値 (r)は 最小サイズを上部に並べ替えます
並べ替え/アルファベット順 (a) アルファベット順に並べ替える
並べ替え/逆順 アルファベット順 (z) 逆アルファベット順に並べ替える
ソート/未ソート (ウ) duから読み取った順にソートします。
コラム/2-11 (2-9,0,1) N 列になるように表示を調整します。
コピー 〜へ クリップボード (c) 現在のノードのパス名が X クリップボードに保存されます (
それをシェル コマンドに貼り付けます)。
印刷物 (P) 現在の表示が印刷されます。 出力はEncapsulated PostScriptです。 そうなる
lpr (または選択したコマンド) を通じて実行するか、ファイルに送信します。
onworks.net サービスを使用してオンラインで xdiskusage を使用する