web-dev-qa-db-ja.com

どのくらいのディスクスペースがあり、どれくらい残っているかを見るためのunixコマンドは何ですか?

私は、Windowsでドライブを右クリックし、使用されているディスク容量と残りの情報を確認するのと同じことを探しています。

20
Brian

コマンドdu(ディスク使用量)およびdf(ディスク空き)を探します

31
MrZebra

Dfコマンドを使用します。

df -h

17
Russ
df -g .

GB単位のサイズのオプションgおよび。現在の作業ディレクトリ用。

7
DB Prasad

du -sh * | sort -nr | less最初に最大のファイルでソートする

6
Paulo Delgado

各フォルダーが占有するスペースの量を確認する場合:

du -sh *

  • s –要約
  • h –人間が読める形式
  • * –フォルダーのリスト
3
German

注:元の質問は既に回答されていますが、トピックに関連するいくつかの追加機能を追加して拡張したいと思います。

AIXインストールは、最初にボリュームグループに配置されます。これはインストール時に行われます。

最初に(ルートボリュームグループのように)rootvgを作成します。これは、マッピングされた実際のハードドライブのようなものです。

これは、Windowsのディスク管理と同等です。 AIXは、一般的なWindowsマシンで行う傾向があるように、ファイルシステム用にそのスペースをすべて使い切ることはありません。代わりに、割り当てられていないスペースがかなりあります。

Rootvgがどのくらいのスペースを持っているかを確認するには、次のコマンドを使用します。

lsvg rootvg

これは、リストボリュームグループrootvgの略です。これにより、物理パーティション(PP)のサイズ、ボリュームグループに割り当てられたPPの合計、ボリュームグループ内の空きPPなどの情報が得られます。それにもかかわらず、出力はかなり包括的である必要があります。

次に興味があるのは、ボリュームグループ上のファイルシステムです。各ファイルシステムには、所属するボリュームグループ内で一定の容量が割り当てられます。

ボリュームグループで取得したファイルシステムを確認するには、次のコマンドを使用します。

lsvgfs rootvg

Rootvgのリストボリュームグループファイルシステムのように。

次のコマンドを使用して、各ファイルシステムの容量を確認できます。

df

私は個人的に-mや-g(それぞれメガバイトとギガバイト)のようなフラグでそれを改良したい

ボリュームグループに利用可能な空き領域がある場合、次のコマンドを使用してファイルシステムに割り当てることができます。

chfs -a size=+1G /home

ファイルシステムが/ homeの場所に1 Gを追加して、ファイルシステムの属性サイズを変更します。詳細については、man chfsを使用してください。これは強力なツールです。この例はサイズを調整するためのものですが、このコマンドでそれ以上のことができます。

ソース: http://www.ibm.com/developerworks/aix/library/au-rootvg/ + AIXの使用経験。

2
Atspulgs

su -sm ./*

現在のディレクトリ内のすべてのファイルとフォルダーのサイズ(-sm = Mb; -sk = Kb)をリストのように表示できます。この方法は、すべてのUnix/Linux環境で実行されます。

1
Cristian

これらの答えはすべて表面的に正しいです。ただし、適切な答えは

 apropos disk   # And pray your admin maintains the whatis database

マニュアルの中であなたの指先にある答えを質問することは、みんなの時間を無駄にするからです。

1
Jens

du -sm * => RULLLLLEZ

0
Filip J Fry
df -tk

1024バイトブロックのディスク空きサイズ

0
Scott Prokopetz