Re: コマ問LPIC Lv2-201(Ver3.5)

この質問の投稿一覧へ

なし Re: コマ問LPIC Lv2-201(Ver3.5)

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-6-19 16:04
arashi1977  長老 居住地: 広島  投稿数: 1715
手元の環境で man mkfs.ext4 してみました。
バージョンは
E2fsprogs version 1.41.14        December 2010
です。

ここからいくつか抜粋します。
引用:
DESCRIPTION
mke2fs is used to create an ext2, ext3, or ext4 filesystem, usually in
a disk partition.
(訳)
説明
mke2fsはext2, ext3, ext4ファイルシステムの作成に使用します。
引用:
If called as mkfs.ext3 a journal is created as if the -j option was
specified.
(訳)
mkfs.ext3という名前で実行されると、-jオプションを指定したのと同じようにジャーナルを作成します。
引用:
-t fs-type
Specify the filesystem type (i.e., ext2, ext3, ext4, etc.) that
is to be created. If this option is not specified, mke2fs will
pick a default either via how the command was run (for example,
using a name of the form mkfs.ext2, mkfs.ext3, etc.) or via a
default as defined by the /etc/mke2fs.conf(5) file.
(訳)
-t ファイルシステムタイプ
作成するファイルシステムタイプ(ext2, ext3, ext4など)を指定します。
このオプションを省略すると、mke2fsはどのようにコマンドが呼び出されたか
(たとえば、mkfs.ext2やmkfs.ext3のように)あるいは/etc/mke2fs.confで指定されたdefault設定を使用します。
とあるので、
・mke2fsをmkfs.ext2という名前でコピーし、実行した場合はext2
・mke2fsをmkfs.ext3という名前でコピーし、実行した場合はext3
となります。

実機の各コマンドの比較をしてみた結果を以下に載せます。
■前提
$ ls -l /bin/bash
-rwxr-xr-x 1 root root 971575 10月  2  2012 /bin/bash*
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 12月  2  2012 /bin/sh -> bash*
$ ls -l /bin/cp
-rwxr-xr-x 1 root root 138438  2月 20 11:25 /bin/cp*
$ diff /bin/bash /bin/sh
(違わないので結果表示されない)
$ diff /bin/bash /bin/cp
バイナリー・ファイル/bin/bashと/bin/cpは違います
(違うのでその旨表示される)

■結果
$ ls -l /sbin/mke2fs
-rwxr-xr-x 5 root root 64458  3月 23  2011 /sbin/mke2fs*
$ ls -l /sbin/mkfs.ext2
-rwxr-xr-x 5 root root 64458  3月 23  2011 /sbin/mkfs.ext2*
$ ls -l /sbin/mkfs.ext3
-rwxr-xr-x 5 root root 64458  3月 23  2011 /sbin/mkfs.ext3*
$ ls -l /sbin/mkfs.ext4
-rwxr-xr-x 5 root root 64458  3月 23  2011 /sbin/mkfs.ext4*
$ diff /sbin/mke2fs /sbin/mkfs.ext2
$ diff /sbin/mke2fs /sbin/mkfs.ext3
$ diff /sbin/mke2fs /sbin/mkfs.ext4

たぶんですが、mkfs と間違われてないでしょうか?
同じくman mkfsした結果です( http://linuxjm.sourceforge.jp/html/util-linux/man8/mkfs.8.html
引用:
実際は mkfs は単なるフロントエンドにすぎない。 Linux で利用できるファイルシステム には様々なものがあるが、実際のファイルシステムの作成はそれらファイル システムに専用のプログラム (mkfs.fstype) が行う

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.