過去問ドリル

LinuCレベル1 ファイル・ディレクトリの操作と管理 問2

ファイル・ディレクトリの操作と管理/ファイルの所有者とパーミッション

あるファイルの所有者(オーナー)を変更するコマンドはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「ファイル・ディレクトリの操作と管理」に対応。実際の試験問題ではありません)

正解:D

解説

chownコマンドは、ファイルやディレクトリの所有者(オーナー)を変更します。所有者とグループを同時に変更することもできます(chown user:group file のように指定)。グループだけを変更したい場合はchgrpコマンドを使います。

選択肢ごとの解説

  • A誤り。umaskは新規作成されるファイルのデフォルトパーミッションからマスクする値を設定するコマンドで、既存ファイルの所有者変更ではありません。
  • B誤り。chmodはパーミッション(アクセス権)を変更するコマンドで、所有者は変更しません。
  • C誤り。chgrpはファイルの所属グループを変更するコマンドで、所有者そのものは変更しません。
  • D正しい。chownはファイルの所有者を変更するコマンドです。
LinuCレベル1の問題を演習モードで解く