超簡単、Linuxの権限設定!ファイルとディレクトリの権限を確認or変更するには?(chmod)LinuxコマンドLinuxは、ファイルやディレクトリに対して細かく権限の設定することができます。設定するには、当然ですがコマンドを使って確認・変更をします。(permission)を意識します。パーミションとは、ファイルやディレクトリのアクセス権限のことです。権限を変更するには、以下のようなコマンドを使います。hoge.txt以下のコマンドでパーミッションを確認します。-lすると以下のような英数字が表示されます。hoge.txtパーミッションの読み方パーミッションは、「-rw-r–r–」や「drwxr-xr-x」などの10文字で表されます。以下の文字列を例として説明します。最初の1文字目はファイル種別を表しています。–ファイルの所有者に対する権限を表します。–ファイルの所有グループに対する権限を表します。–その他に対する権限を表します。上記は、以下のことを表します。「ファイル種別」が「ファイル」。「所有者」に「読み取り」と「書き込み」の権限がある。「所有グループ」に「読み取り」の権限がある。「その他」に「読み取り」の権限がある。x「ファイル種別」が「ディレクトリ」。「所有者」に「読み取り」と「書き込み」と「実行」の権限がある。「所有グループ」に「読み取り」と「実行」の権限がある。「その他」に「読み取り」と「実行」の権限がある。数値でアクセス権の変更パーミッションの変更にはchmodコマンドを使用します。[ファイルやディレクトリ]ディレクトリ以下全てのファイル、ディレクトリのパーミッションを変更する際はオプションで「-R」を指定します。[ファイルやディレクトリ]オプション意味-cパーミッションが変更されたファイルのみ詳細を表示します。-fパーミッションを変更できない場合、エラーメッセージを表示しません。-vパーミッションの変更を詳細に表示します。-Rディレクトリとディレクトリ以下のファイルを再帰的に変更します。[ファイルやディレクトリ]下記の合計値を「所有者」「所有グループ」「その他」の順で入力し、パーミッションを変更することができます。下記のようにモードを指定してパーミッションを変更します。hoge.txtこの「764」モードは、以下のようにパーミッションを変更します。「所有者」に対して「読み取り」「書き込み」「実行」を設定。「所有グループ」に対して「読み取り」「書き込み」を設定。「その他」に「読み取り」を設定。以下のコマンドは、hogeディレクトリ以下全てのファイル、ディレクトリのパーミッションを変更します。hoge/アルファベットでアクセス権の変更アルファベットでパーミッションを変更するには以下の通りにコマンドを実行します。hoge.txtuが変更対象、+が変更方法、xが変更内容となります。意味uユーザーgグループoその他aすべて変更方法については以下のようになります。指定した権限を除去する変更内容については上記でも記した通りです。以下のように実行することもできます。