猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux

linuxの最大ファイルサイズの確認

投稿日:2013年2月9日 更新日:

ファイルシステムの種類を調べる

以下ext3での最大ファイルサイズの調べ方です。

dfコマンドで-Tオプションを指定します。

# df -T
Filesystem    Type   1K-ブロック    使用   使用可 使用% マウント位置
/dev/sda2     ext3     3960348   2652724   1103200  71% /
/dev/sda5     ext3    14270000    167664  13365760   2% /home
/dev/sda1     ext3       46633     16374     27851  38% /boot
tmpfs        tmpfs      517552         0    517552   0% /dev/shm

ブロックサイズを調べる

最大ブロックサイズは、ファイルをフォーマットした際に設定されたブロックサイズに依存します。

1024(1kb) の場合:16 GB
2048(2kb) の場合:256 GB
4096(4kb) の場合:2048 GB ※Linux 2.4では、2TBに制限

tune2fs -l [確認したデバイスを指定] | grep “Block size”
でブロックサイズを調べます。

# tune2fs -l /dev/sda2 | grep "Block size"
Block size:               4096

linuxのカーネルバージョンを調べる

unameコマンドでカーネルバージョンが分かります。

# uname -r //-rはリリースバージョン
2.6.18-194.32.1.el5

# uname -a //-aは全て
Linux localhost.localdomain 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:53:09 EST 2011 i686 i686 i386 GNU/Linux

以上をもって、カーネルが2.4より上であり、ブロックサイズが4096バイトですので、ファイルサイズの上限は2048GBということになります。

なお、OSのバージョンは/etc/redhat-releaseに記載されています。

# cat /etc/redhat-release
CentOS release 5.5 (Final)

Gooleアドセンス用336

Gooleアドセンス用336

-Linux

執筆者:

関連記事

linux

viで行番号を表示させる

カーソルで移動しながらエラー行までいったりするのは大変です。 おまけにcatコマンドとは違い、画面のスクロールが利用できません。 一応右下に、カーソルの行が表示されているのですが、やっぱり行番号が必用 …

linux

wgetでproxyを使用する

wgetの簡単な利用方法は以前紹介しました。 wgetの利用方法 今回はproxy経由でアクセスする方法です。 オプションでは指定できません。 /etc/wgetrcを編集する必要があります。 # v …

linux

digコマンドでDNSを調査する

digコマンドを使用すれば、指定したDNSサーバーに問い合わせができます。 dig @[DNSサーバー] [調べたいドメイン] です。 下記は8.8.8.8(googleDNS)にntp.nict.j …

linux

yumのエラー

yumがエラーになって使用できないことがあります。 今回の場合はDELLのプレインストールされているリポジトリを使ってしまっているようでした。 # yum list install Loaded pl …

linux

mailコマンドでメールを読む

linxを操作していれば必ず発生しているのが You have mail in /var/spool/mail/root です。 メッセージの通り/var/spool/mail/root とにあり、ア …