投稿日:2019/4/25

[シェルコマンド]Permission Deniedってなに?-権限の説明


権限の表示方法

ls -l
total 12
 drwxr-xr-x  1 root root  4096 Feb  4 22:56 home
 -rwxr-xr-x  1 root root 87944 Jan  1  1970 init

権限はls-lの結果の一番左側の部分の表示を確認します。

権限の確認方法

権限は8進数で表現しています。
■1桁目の意味
 d : ディレクトリであることを表しています
 - : ファイルであることを表しています
■2~4桁目の意味
 所有者の権限を表しています。
■5~7桁目の意味
 グループユーザーの権限を表しています。
■8~10桁目の意味
 上記以外のユーザーの権限を表しています。

権限の内容

■ファイルの場合
 r:読取権限
  ファイルの内容を見ることができます。
 w:書込権限
  ファイルの内容を編集することができます。
 x:実行権限
  ファイルを実行することができます。
■ディレクトリの場合
 r:読取権限
  lsで表示することができます。
 w:書込権限
  touchでファイルを作成することができます。
  mkdirでディレクトリを作成することができます。
 x:ディレクトリ移動権限
  ディレクトリに移動することができます。

「[シェルコマンド]Permission Deniedってなに?-権限の説明」への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です