toshi1041さんの助け合いフォーラム投稿一覧
概要
- e2fsckコマンドでは、ファイルシステムの指定が不要なのか
- fsckコマンドとe2fsckコマンドの使い分け方
背景
- fsckコマンドでは、
-t
オプションを用いてファイルシステムの種類を指定していました。 - しかし、e2fsckコマンドではファイルを指定する必要がない理由がわかりません。
- ext2, ext3, ext4 をコマンド内で自動的に認識してくれる感じでしょうか?
- また、fsckコマンドとe2fsckコマンドは似ているように見えるのですが、実務ではどのように使い分けている感じでしょうか?
- fsckコマンドがフロント的な役割で、実際にe2fsckコマンドを呼び出しているのは何となく理解できます。
色々浅はかな質問で申し訳ございません。
よろしくお願いいたします。
TO: staff_khira0410 さん
お世話になっております。
ご対応、ありがとうございました。
「unxz -c」=「xz -cd」のため、いずれでも正解という理解でよろしいでしょうか?
よろしくお願いいたします。
対象となる問題
下記2問のコマ問で不明点がありました。
問1
patch-4.6.4.xz をカーネルに対して適用するために適切なコマンドは?
[ ]に当てはまるコマンドとオプション、オプションが複数の場合はアルファベット順で
[ ] patch-4.6.4.xz | patch -p1
・答え:xz -cd
問2
example.tar.xzを展開するには?([ ]はコマンドとオプション)
[ ] example.tar.xz | tar xf -
・答え:unxz -c
疑問点
- なぜ問1は「unxz -c」、問2は「xz -cd」では不正解な理由がわかりません。
- もっというと、xzファイルを解凍する際の「unxz」「xz」の使い分けが分かっていません。
個人としては、上記2問はいずれもコマンドの前半ではxzファイルを解凍するのだから、
問1は「unxz -c」、問2は「xz -cd」でも良いのではないかと考えています。
お手数ですが、ご確認よろしくお願いいたします。
お世話になっております。コマ問で疑問に感じた箇所がありましたので、
お手すきの際にご確認をお願いいたします。
問題
1.ext3 ファイルシステムを /dev/sda3 上に作成する際に実行するコマンドは?
なお、ファイルシステム作成コマンドは内部で最終的に使用されるコマンドを使う事
(短い方から先に2つ)
2.ext2 ファイルシステムをブロックサイズ1024バイトで、 /dev/sda3 上に作成する際に実行するコマンドは?
なお、ファイルシステム作成コマンドは内部で最終的に使用されるコマンドを使う事
模範解答
1.mke2fs -j /dev/sda3
mke2fs -t ext3 /dev/sda3
2.mke2fs -b 1024 /dev/sda3
自分の答え
1.mkfs -t ext3 /dev/sda3
mkfs.ext3 /dev/sda3
2.mkfs -b 1024 /dev/sda3
疑問点
- なぜ「mkfs」でなく、「mke2fs」なのかが理解できていません。
理由としては、mkfsコマンドはmke2fsコマンドなどのフロントエンドとして統一的に使えるらしいからです。
もっと言うと、mke2fsコマンドによって、mkfsコマンドが呼び出され、実行されると思っています。
ですので、設問の「内部で最終的に使用されるコマンドを使う事」を満たすのはmkfsコマンドだと思うのですが、
いかがでしょうか?
よろしくお願いいたします。
お世話になっております。
問題ID「8689」について、教えていただけますでしょうか。
疑問点
- 問題分の4行目の「State」は空白であることから、
正解の1つである「TCP と UDP のどちらにも待ち受けポートが存在する」とは言い切れない気がします。 - もっと言うと、「UDP」に待ち受けポートがあるとは判断できないと思います。
教えていただきたい点
- 「State」は空白の場合、どのように判断すればよいのかを教えていただけますでしょうか。
こちらでインターネットなどで参考になりそうなものを探しましたが、
「State」が空白になっている事例は見当たらなかったので。
よろしくお願いいたします。
・「ntpdについては問題ID:34983の参考をご確認ください」の文言につきまして
ntpdについての解説について確認したいので、問題ID=[34983]で検索しましたが、
問題ID:34983の問題が見当たりませんでした。
記載ミスか何かでしょうか?
お手数ですが、よろしくお願いいたします。