ファイル権限ビットの後のプラス記号(+)はどういう意味ですか? [コピー]

ファイル権限ビットの後のプラス記号(+)はどういう意味ですか? [コピー]

私はlsビットが設定されたディレクトリを実行して見つけました+

$ ls -ld /var/log/journal
drwxr-sr-x+ 3 root systemd-journal 4096 Oct  1 01:23 /var/log/journal

わかりましたdrwxr-sr-x。しかし、何ですか+?これを何と呼びますか?それは何をしますか?

ベストアンサー1

これは、このエントリに関連付けられたACLがあることを意味します。

例えば

$ ls -ld X
drwxr-xr-x 2 sweh sweh 4096 Feb 16 20:06 X/
$ setfacl -m u:root:rwx X
$ ls -ld X               
drwxrwxr-x+ 2 sweh sweh 4096 Feb 16 20:06 X/
$ 

次のコマンドを使用してACLを読み取ることができますgetfacl

$ getfacl X
# file: X
# owner: sweh
# group: sweh
user::rwx
user:root:rwx
group::r-x
mask::rwx
other::r-x

おすすめ記事