Linuxのファイルシステムの作成


■Linux(RHEL8)マニュアル無料プレゼント
弊社の有料セミナー「リナックスマスタープロセミナー」で
実際に使っているマニュアルを無料サンプルとしてプレゼント

申し込みはフォームに名前とメールアドレスを登録するだけです。
お名前*
メールアドレス *
※不正メールアドレスを登録した場合、マニュアルが届きませんのでご注意ください。


パーティションを作成した後に、ファイルシステムを作成します。
作成するには、「mkfs」や「mke2fs」コマンドを使用します。
パーティション管理コマンド

そもそもファイルシステムとは、
ファイルとしてディスク上のデータを扱う仕組みのことを言います。

ファイルシステムがなければ、ディスク上のデータを
読み出す場合もセクタを指定する必要になります。

例えば、
「193765セクタと193766セクタのデータを読み出す」
というような非常に面倒な操作になります。

しかし、ファイルシステムがあれば、
「/varディレクトリ内にあるlog.txtファイルを開く」と
いうように、分かりやすくデータを扱うことが出来ます。

セクタとはディスク上の区画を表しますが、
記録媒体よって1セクタのバイト数は様々です。
例えば、ハードディディスクでは1セクタが512バイト、
CD-ROMでは2,048バイトとなります。

しかし、ファイルシステムでは
ブロックという単位でデータを保存して管理します。
この管理法のお陰で、アプリケーションは、
物理的な媒体の種類に関係なく、ブロック単位で
データを扱うことが可能になります。

なお、ファイルシステムを作成した際、
最初のブロックに「スーパーブロック」が作成されます。

このブロックは、ファイルシステムの情報
(サイズ、ブロックサイズ、未使用のブロック数、
未使用のiノートリスト等)を管理するために使用されます。

スーパーブロックが破損するとファイルシステムが
使用不能になるため、一定のブロック数毎に同じ情報を
保有するスーパーブロックが作成されます。
これは、最初のスーパーブロックが破損しても
修復出来るよう用意されています。

また、Linuxのファイルシステムでは、
「データ(ファイルの中身)」と「ファイルの属性や管理情報」は
別々に保存します。

「ファイルの属性や管理情報」を格納しているのが、
「iノード(Indexノード)」と呼ばれる管理領域になり、
ファイルシステムを作成した時に予め用意されています。

iノードは、ファイルやディレクトリを作成する度に
1つずつ使用され、すべてのファイルやディレクトリには、
それを管理するiノードがあります。


人気セミナー

リナックスマスタープロセミナー【RHEL8研修】
一生使えるLinuxスキルが欲しい初心者向けセミナーです。
RHELをゼロからインストールするところから学べます。

AWSマスターセミナー【Amazon Linux研修】
AWS初心者向けセミナーです。ログインや料金確認などの基礎から
ロードバランサーなど業務で使える実用的なスキルが1日で学べます。


失敗しないLinuxの転職に強い転職サイト・転職エージェント【厳選3選】

リナックスマスタープロセミナー【RHEL8研修】
一生使えるLinuxスキルが欲しい初心者向けセミナーです。
RHELをゼロからインストールするところから学べます。

AWSマスターセミナー【Amazon Linux研修】
AWS初心者向けセミナーです。ログインや料金確認などの基礎から
ロードバランサーなど業務で使える実用的なスキルが1日で学べます。

■AWS構築マニュアルを無料プレゼント
たった13分で、AWSにWordPress環境が作れます。
申し込みはフォームに名前とメールアドレスを登録するだけです。

お名前*
メールアドレス *
※不正メールアドレスを登録した場合、マニュアルが届きませんのでご注意ください。


<<関連記事>>
・システムログの設定
・/etc/fstabファイル(ファイルシステムテーブル)
・ルートファイルシステム
・YUM(Yellow dog Updater Modified)
・インストール(make install)する

スポンサードリンク


■CentOS7サーバー構築マニュアルを無料プレゼント
下記3冊のマニュアルを無料プレゼントしています。
・CentOS7サーバー構築マニュアル(105ページ)
・VMware Playerで作る仮想Linux環境構築マニュアル(40ページ)
・DB(PostgreSQL・MySQL)構築・CentOSバージョンアップマニュアル(33ページ)


詳細は↓をいますぐクリックしてください。
 無料マニュアルをダウンロードする  ホームスタディ講座【初級編】