猫型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

SSHのログインが遅い

感じたことが無いとは言わせまん :x002: 基本的にはSSHでアクセスしようとしているクライアントの名前解決ができずに時間がかかっているだけdす。 以下対応策です。 INDEX1 hostsの設定2 …

linux

vimをインストールする

viとvim、どちらを使用していますか?私はvimを愛用しています。 vimはviの拡張版ともいれるもので、多機能なので使いこなせているわけではありません。 しかし誰でも簡単にソースコードの色分けがで …

linux

アーカイブと圧縮の基本(tar・gzip)

INDEX1 gzipで圧縮2 gunzipで解凍3 tarでアーカイブする4 アーカイブを作成5 アーカイブを展開6 アーカイブを確認する7 アーカイブにファイルを追加8 アーカイブから特定のファイ …

opensslによる自己署名によるSSL

INDEX1 1.秘密鍵作成のための擬似乱数の情報を生成2 2.サーバ用秘密鍵(server.key)の作成3 3.認証局への署名要求書(server.csr)の作成4 4.署名要求書(server. …

linux

ntpq -pの見方

ntpdを起動してもすぐには同期されません。 同期の状態を確認するのに使用するコマンドが ntpq -p です。 # ntpq -p remote refid st t when poll reach …