linux ls -l ACL +、。 、ギャップ間隔を作成する方法

linux ls -l ACL +、。 、ギャップ間隔を作成する方法
drwxr-xr-x+   4 root root 4096 Sep 21 04:00 test     << +
drwxrwxrwt.  10 root root  250 Sep 21 04:03 tmp
drwxr-xr-x.  12 root root  144 Sep 19 03:42 usr      << .
drwxr-xr-x.  20 root root  278 Sep 19 03:52 var
drwxr-xr-x  20 root root  278 Sep 19 03:52 test1     <<<why

ACL設定値が「+」の場合

ACL設定がない場合= "。"

しかし、最後のディレクトリ test1 には空白があります。ここになぜ空席があるのですか?

この空きスペースをどのように作成できますか?

ベストアンサー1

lsこの場所に示されている役割を間違って理解しました。これは、権限/モードフィールドで使用される文字を説明するセクションの末尾にあるlsGNUコマンド(つまり)の情報ページです(info coreutils ls利用可能なオンライン):

ファイルモードビットの後には、代替アクセス方法(アクセス制御リストなど)がファイルに適用されるかどうかを指定する文字が続きます。ファイルモードビットの後の文字が空白の場合、代替アクセス方法はありません。文字を印刷するときにこの方法があります。

GNU ' ls'は' .'文字を使用してセキュリティコンテキストを持つファイルを表します。[外のunlabeled]しかし、代替アクセス方法はありません。

代替アクセス方法の他の組み合わせを含むファイルは " +"文字で表されます。

おすすめ記事