• ベストアンサー

ディスクの全容量を知りたい

Linux初心者です。 使用OS:Vine Linux 2.15 マシンのHDの全容量を知りたいのですが、コマンド等で何かありますでしょうか? dfでの見方がわからないレベルです。。

質問者が選んだベストアンサー

  • ベストアンサー
  • tomy06
  • ベストアンサー率25% (58/224)
回答No.2

df -hで各パティションごとの一覧(MB/GB単位)が表示されますので、サイズという列を合計すれば容量は出ますよ

その他の回答 (2)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

ハードディスクのサイズが知りたいという質問でよろしいですか? #1、#2の回答は、現在マウントされているファイルシステムの容量が表示されるだけで、 マウントされていない領域や、未フォーマット領域は表示されません。 fdiskコマンドで、ディスク情報(ヘッド・セクタ・シリンダ数)が表示されますので 1セクタ512バイトで掛け算してください。 (Linuxの種類ごとに、全容量を表示するツールが用意されている場合もありますが  とりあえず基本ということで。) # fdisk /dev/hda コマンド (m でヘルプ): p Disk /dev/hda: 40.9 GB, 40992473088 bytes 255 heads, 63 sectors/track, 4983 cylinders Units = シリンダ数 of 16065 * 512 = 8225280 bytes 255 * 63 * 4983 * 512byte = 40986570240 byte = 40.9GB

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

df -m でMB単位で出ますよ

関連するQ&A

  • ディスクの空き容量を取得するシステム関数はありますか?

    ディスクの空き容量を取得するシステム関数はありますか? dfコマンドで、ディスクの空き容量を取得できますが、 このdfコマンドに相当するシステム関数はありますでしょうか? やりたいことは、例えば、/etc/varのディレクトリの空き容量がどれくらいあるかを取得したい ということです。 dfコマンドにより上記は、実現出来ますが、直接C言語から呼び出すことが可能なシステム関数があれば と思い質問しました。 上記に該当するシステム関数がない場合はsystem関数を使用してdfを実行する予定ですが、それは最後の手段と考えています。 OSはintel版solarisで使用する予定ですが、linux前提でもかまいません。

  • 【Solarisディスク容量調査】

    147GBのHDディスク容量のSolarisサーバ上で、「このサーバのディスクサイズは147GBです」とわかるコマンドってありますでしょうか。 dfコマンドで、各パーティションの合計を出す方法しかないのでしょうか。 ご存知の方がいましたら、教えてください。 宜しくお願いします。

  • vmware上のゲストOSのHDD容量変更について

    vmwareのesxi(フリー)上にlinux環境のOSを稼動させており、HDDの容量を増やしたいと考えております。 dfコマンドで現状を確認すると /dev/sda2 /dev/sda1 none となっており、それぞれの容量や使用率が表示されております。 実施したい内容は /dev/sda2領域を増やしたいと考えております。 また実施した内容は、OSをシャットダウンし、 esxi管理ツール(esxi VMware vSphere Client)で該当のOSを右クリック→Edit setting・・・→ ポップアップした画面のhardwareタブ内のHardDisk1をクリック→右側のNewsizeの入力画面で 現状の45GBを65GBへ変更。 その後、OSをスタート。 DFコマンドでみると当然増設前と変わりはないのですが、 この後のコマンド操作はどのようにすればよいのでしょうか。 OSはvine4.2を利用しております。 よろしくお願いいたします。

  • ディスクの空き容量を求める(Win/Linux共通)

    指定ディスクの空きディスクの容量を求める処理として、 Windowsでは、Win32::OLE を使って求められることをこちらで教えて頂きました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1780512 同様なことをLinuxで実施するにはどうすれば良いでしょうか。 単純には、Linuxでは、dfコマンドなどを``バッククォートで実行して処理すれば良さそうですが、 できれば、Windows/Linux で共通のスクリプトとして書けたらと思っています。 方法があれば、教えてください。よろしくお願いします。

    • ベストアンサー
    • Perl
  • メディアの空き容量

    linuxでメディアの空き容量をマウントせずに、取得する方法はありますか? dfコマンドで取得できますが、マウントしなければなりません。 ご教授お願い致します。

  • HDDの空き容量を取得するAPIはありませんか?

    お世話になります。 LinuxでHDD(ストレージ)の空き容量を取得するAPIを探しております。 ご存じの方、いらっしゃいましたらどうか教えて下さい。 dfコマンドの結果をリダイレクトして読み出す方法は不可です。 OSはRedHat系です。 以上、よろしくお願い致します。

  • 容量0のディスクが出来てしまいました

    最近win7をインストールしました。 OSを入れた後で別のHDを増設しました。 ディスクの管理を開いて色々やっているうちに、いつの間にか容量0のディスクが作られてしまいました。 今の状態はエクスプローラでは容量0のディスクとして表示され、開くことさえ出来ません。 ディスクの管理では、表示さえありません。 OSが入っているHDに作られたのか、後付のHDに作られているのかさえわかりません。 消す方法はないでしょうか? よろしくお願いします。

  • Linuxで使用可能ディスク容量が0%

    Linux(Ubuntu)を使用していて 利用可能ディスク容量が0%になってしまい困っています。 不必要なファイルやソフトを削除したあとに「df -m」で調べたところ 使用していないブロックがあるにも関わらず、使用可のブロックが0になってしまっています。 ファイルシステム 1M-ブロック 使用 使用可 使用% マウント位置 /dev/sda1 19425 18983 0 100% / 何か対処方法はあるのでしょうか?

  • Linuxのドライブ空き容量の件

    Linux超初心者です。 OSはCentOS6.2 1TBのHDDに「すべての領域を使用する」オプションを選んでインストール。 これで無駄なく1TBの容量を使えるんでしょうか? ググって頑張ってみたんですがハードディスクの割り当てがよくわかりません。 dfコマンドとやらを使用して下記の数値が出ました。 [root@FDREDMINE ~]# df Filesystem 1K-ブロック 使用  使用可 使用% マウント位置 /dev/mapper/vg_fdredmine-lv_root 51606140 4188492 44796208 9% / tmpfs 4027992 336 4027656 1% /dev/shm /dev/sda1 495844 35944 434300 8% /boot /dev/mapper/vg_fdredmine-lv_home 901256464 205320 855269948 1% /home /redminebackup/database の中にたくさんのファイルが入るのでここの領域をいっぱいまで使いたいのですが、これで1TBちゃんと使い切れるんでしょうか? なんか、見たところ/homeの中に入れなきゃダメみたいな感じがするんですが・・・。 Windowsしか触ったことないので戸惑っております。 よろしくお願いします。

  • Solarisを消してLinuxを入れる方法

    Solaris10を削除し、Vine-Linuxをインストール したいのですが、方法がわかりません。 formatコマンドでディスクを初期化しようとして みたのですができませんでした。 Vine-Linuxのインストール用CD-ROMを作ってSola ris10が入っているマシンに入れて起動するかどう かみてみたのですが、それもできませんでした。 何か良い方法はないでしょうか。