記号的なモードの書式は,実際に上記で記述したより複雑です (see Setting Permissions).それは,ファイルの権限を複数変更する二つ の方法を提供します.
最初の方法は,記号的なモードで,複数のoperation部と permissions部をusers部の後で指定する方法です.
例えば,以下のようなモードにします.
og+rX-w
これは,ファイルの所有者以外のユーザに,ファイルの読み込み権限を与え, それがディレクトリの場合や,既に誰かに実行形式の権限がある場合,実行権 限を与えます.そして,それはファイルの書き込み権限を禁止します.それは ファイルの所有者が持つ権限に影響しません.上記のモードは以下の二つのモー ドと同じです.
og+rX og-w
複数の変更をするための二番目の方法は,一つ以上の単純な記号的なモードを カンマで分けて指定する方法です.例えば,以下のようなモードにします.
a+r,go-w
これは,全員にファイルの読み込み権限を与え,所有者以外全員の書き込み権 限を削除します.もう一つの例です.
u=rwx,g=rx,o=
これは,特別でない権限のすべてを,ファイルに明示的に設定します.(それは ファイルのグループではないユーザに,権限を全く与えません.)
二つの方法は組み合わせることが可能です.以下のモードになります.
a+r,g+x-w
これは,すべてのユーザに,ファイルの読み込み権限を与え,ファイルのグルー プにいるユーザに実行権限も与えますが,書き込み権限は与えません.上記の モードは別の方法で書くこともできます.その一つは以下になります.
u+r,g+rx,o+r,g-w