/etc/fstabファイル(ファイルシステムテーブル)


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

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


システムで利用するファイルシステムの情報は、/etc/fstabファイルに記述されています。
マウントするときは、/etc/fstabファイルが参照されるため、
マウント頻度の高いファイルシステムを記述します。

また、マウントオプションの「noauto」が指定されていない/etc/fstab内のエントリは、「mount -a」コマンドによってシステム起動時も含めてすべてマウントされます。

■/etc/fstabファイルの例
/dev/hda4               /                  ext3    defaults        1 1
/dev/hda1               /boot              ext3    defaults        1 2
/dev/cdrom              /mnt/cdrom         iso9660 noauto,owner,ro 0 0
/dev/hda2               /var               ext3    defaults        1 3
/dev/hda3               swap               swap    defaults        0 0

/etc/fstabファイルの書式は下記の通りです。
上記実行例の左側からの項目説明です。
デバイスファイル名(/dev/hda1)
デバイスファイル名、もしくはリモートファイルシステムを指定します。

マウントポイント(/boot)
ファイルシステムのマウント先になるディレクトリを指定します。

ファイルシステムの種類(ext3)
ファイルシステムの種類を指定します。
■ファイルシステムの種類
ext2 Linuxの標準ファイルシステム
ext3 ext2にジャーナリング機能を追加したファイルシステム
reiserfs 高速なジャーナリングファイルシステム
xfs SGIが開発したジャーナリングファイルシステム
jfs IBMが開発したジャーナリングファイルシステム
iso9660 CD-ROM、DVD-ROMのファイルシステム
msdos MS-DOSのファイルシステム
vfat Windows 9xのファイルシステム
nfs NFS(Network File System)

マウントオプション(defaults)
マウントする際に必要になるオプションを指定します。
複数のオプションを指定する場合は「,」(カンマ)で区切ります。
■マウントオプション
async ファイルシステムの非同期入出力を設定する
auto -aオプションでmountコマンドを実行したときにマウントする
noauto -aオプションでmountコマンドを実行してもマウントされない
defaults デフォルトのオプションを設定する(async auto dev exec nouser rw suid)
exec バイナリの実行を許可する
noexec バイナリの実行を許可しない
ro 読み出し専用でマウントする
rw 読み書きを許可してマウントする
unhide 隠しファイルも表示する
suid SUIDとSGIDを有効にする
user 一般ユーザーでもマウント可能にする
users マウントしたユーザー以外でもアンマウントできるようにする
nouser 一般ユーザーのマウントを許可しない

dumpフラグ(1)
1であればdumpコマンドによるバックアップ対象になり、
通常ext2、ext3ファイルシステムは1を、
その他のファイルシステムは0を指定します。

ブート時にfsckがチェックする順序(1)
Linuxが起動する時に、fsckがチェックする順序を0、1、2・・・と
指定します。0を指定するとチェックされません。
ルートファイルシステム(/)は1である必要があります。


人気セミナー

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

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


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

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

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

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

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


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

スポンサードリンク


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


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