1.1.7 chmod

ファイルのアクセス権を変更します。

書式

chmod モード ファイルパス

オプション

 -r:ファイルパスでディレクトリを指定した際、配下のファイル・ディレクトリすべてに同じ権限を設定します。

 

8進数3ケタでモードを指定する場合を下記のコマンドを例に解説します。

# chmod 760 test.txt

入力内容は下の図のように判断されます。図はモードに760が指定された場合を例にしています。

上図のように8進数3桁の各桁はそれぞれ2進数に変換されます。それぞれの2進数3桁は、権限の付与対象ができる各動作のON/OFFを意味します。「1」がONで「0」がOFFです。また、ユーザーとグループはそのファイルを所有するユーザーおよびグループを表します。たとえば上の図で8進数2ケタ目の6は2進数「110」に変換され、読取と書込の権限が所有グループにあることを意味します。