toshi1041さんの投稿一覧
助け合いフォーラムの投稿
2024/01/11
コメント
2024/01/01
投稿
e2fsckコマンドについて
概要
- e2fsckコマンドでは、ファイルシステムの指定が不要なのか
- fsckコマンドとe2fsckコマンドの使い分け方
背景
- fsckコマンドでは、
-t
オプションを用いてファイルシステムの種類を指定していました。 - しかし、e2fsckコマンドではファイルを指定する必要がない理由がわかりません。
- ext2, ext3, ext4 をコマンド内で自動的に認識してくれる感じでしょうか?
- また、fsckコマンドとe2fsckコマンドは似ているように見えるのですが、実務ではどのように使い分けている感じでしょうか?
- fsckコマンドがフロント的な役割で、実際にe2fsckコマンドを呼び出しているのは何となく理解できます。
色々浅はかな質問で申し訳ございません。
よろしくお願いいたします。
2023/12/21
返信
2023/12/19
返信
ソースからのmakeによるインストールにおける、コマンドの使い分けについて
TO: staff_khira0410 さん
お世話になっております。
ご対応、ありがとうございました。
「unxz -c」=「xz -cd」のため、いずれでも正解という理解でよろしいでしょうか?
よろしくお願いいたします。
2023/12/17
投稿
ソースからのmakeによるインストールにおける、コマンドの使い分けについて
対象となる問題
下記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」でも良いのではないかと考えています。
お手数ですが、ご確認よろしくお願いいたします。