ディレクトリ「だけ」に属性を与えたい場合がある。そのような場合には、数値による指定ではなくシンボルで指定すればよい。数値ではディレクトリ下のサブディレクトリすべてにも属性が反映されるからだ。
$ chmod -R 644 temp/ |
上記の例では、「temp」ディレクトリ下に存在するすべてのディレクトリとファイルに644属性が与えられる。
$ chmod -R +r temp/ |
上記のようにシンボル(+r)で指定すると、ファイルだけに属性が反映される。
Copyright © ITmedia, Inc. All Rights Reserved.