RHEL6 lsの出力での新しい完全停止/期間とはどういう意味ですか?


16

ls -lRHEL v6システムで最近失敗している許可情報の出力の出力を調べるスクリプト.があり、以前は存在しなかった許可エントリの最後に余分な情報が表示されているようです。

[root@rhel6vm ~]# ls -l
total 44
-rw-------. 1 root root  1399 Aug 17 15:01 anaconda-ks.cfg
-rw-r--r--. 1 root root 25485 Aug 17 15:01 install.log
-rw-r--r--. 1 root root  7253 Aug 17 14:59 install.log.syslog
[root@rhel6vm ~]#
          ^
          | up there

完全停止は何を意味しますか?そして、その場所には他に何が表示されますか?


1
We have scripts looking at the output of ls、それは一般的に悪い考えです。lsの解析は悪い考えです。この目的のために、statまたはその他のツールの出力を確認することをお勧めします。
ゾレダチェ14

回答:


19

info lsの表示:

  Following the file mode bits is a single character that specifies
 whether an alternate access method such as an access control list
 applies to the file.  When the character following the file mode
 bits is a space, there is no alternate access method.  When it is
 a printing character, then there is such a method.

 GNU `ls' uses a `.' character to indicate a file with an SELinux
 security context, but no other alternate access method.

 A file with any other combination of alternate access methods is
 marked with a `+' character.

ああ- man ls' but didn't think of 情報を見ていたls '-ありがとう
ロブ・オックススプリング

8

GNU lsは、.文字を使用してSELinuxセキュリティコンテキストを持つファイルを示しますが、他の代替アクセス方法はありません。

代替アクセス方法のその他の組み合わせがあるファイルには、+文字が付けられます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.