Điểm dừng / thời gian đầy đủ mới có ý nghĩa gì trong đầu ra của RHEL6 ls?


16

Chúng tôi có các tập lệnh xem đầu ra của ls -lđầu ra để biết thông tin cấp phép đã bị lỗi gần đây trên các hệ thống RHEL v6 dường như hiển thị thêm .ở cuối mục cấp phép chưa từng có ở đó trước đây:

[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

Những gì dừng hoàn toàn có nghĩa là gì? Và những gì khác có thể xuất hiện ở vị trí của nó?


1
We have scripts looking at the output of ls, đó thường là một ý tưởng tồi . Phân tích ls là một ý tưởng tồi. Bạn sẽ tốt hơn nếu nhìn vào đầu ra của stat hoặc một số công cụ khác cho mục đích này.
Zoredache

Câu trả lời:


19

thông tin ls cho thấy:

  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.

aha - đã xem man ls' but didn't think of thông tin ls '- cảm ơn
Rob Oxspring

8

GNU ls sử dụng một .ký tự để chỉ ra một tệp có bối cảnh bảo mật SELinux, nhưng không có phương thức truy cập thay thế nào khác.

Một tệp với bất kỳ sự kết hợp nào khác của các phương thức truy cập thay thế được đánh dấu bằng một +ký tự.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.