LPIC問題:249-252

問題249:chmod コマンドに関する問題です。ファイル file.txt に対して、所有者に読み書き権限を与え、グループとその他のユーザーには読み取りのみを許可するコマンドはどれですか?

A) chmod 644 file.txt
B) chmod 755 file.txt
C) chmod 600 file.txt
D) chmod 777 file.txt

解答解説を開く
正解) A

【解説】
A) chmod 644 file.txt が正解です。** 6 は所有者に読み取り・書き込みを許可し、4` はグループおよびその他のユーザーに読み取りのみを許可します。
B) chmod 755 file.txt は誤りです。755 は所有者にすべての権限、グループおよびその他のユーザーに読み取りと実行権限を付与します。
C) chmod 600 file.txt は誤りです。これは所有者に読み書きの権限を与え、グループとその他のユーザーにはアクセス権がありません。
D) chmod 777 file.txt は誤りです。これはすべてのユーザーに対してすべての権限(読み書き実行)を付与します。

問題250:スティッキービットに関する問題です。スティッキービットが設定されたディレクトリに対して、次のうち正しい説明はどれですか?

A) 所有者のみがファイルを削除できる。
B) すべてのユーザーがファイルを削除できる。
C) グループに属するユーザーのみがファイルを削除できる。
D) 誰もファイルを削除できない。

解答解説を開く
正解) A

【解説】
A) 所有者のみがファイルを削除できる。 が正解です。 スティッキービットが設定されたディレクトリでは、そのディレクトリ内のファイルは、ファイルの所有者またはディレクトリの所有者だけが削除可能です。
B) すべてのユーザーがファイルを削除できる。 は誤りです。スティッキービットがある場合、所有者以外は削除できません。
C) グループに属するユーザーのみがファイルを削除できる。 は誤りです。グループのメンバーでもファイルの所有者でなければ削除はできません。
D) 誰もファイルを削除できない。 は誤りです。所有者とディレクトリの所有者は削除が可能です。

問題251:vi エディタの操作に関する問題です。vi エディタで、現在の行をコピーするコマンドはどれですか?

A) yy
B) dd
C) p
D) x

解答解説を開く
正解) A

【解説】
A) yy が正解です。 yy` コマンドは現在の行をコピーします。
B) dd は誤りです。dd は現在の行を削除します。
C) p は誤りです。p はコピーまたは削除した内容を貼り付けます。
D) x は誤りです。x は1文字を削除します。

問題252:リダイレクトとパイプに関する問題です。次のコマンドのうち、標準出力をファイルにリダイレクトする正しい方法はどれですか?

A) ls | output.txt
B) ls > output.txt
C) ls >> output.txt
D) ls 2> output.txt

解答解説を開く
正解) B

【解説】
A) ls | output.txt は誤りです。| はパイプであり、コマンドの出力を次のコマンドに渡すために使用します。
B) ls > output.txt が正解です。>` は標準出力をファイルにリダイレクトします。
C) ls >> output.txt は誤りではありませんが、これは出力をファイルに追記するためのコマンドです。
D) ls 2> output.txt は誤りです。2> は標準エラー出力をファイルにリダイレクトします。