Câu trả lời:
Có một vài cách. stat
được sử dụng để hiển thị thông tin về các tập tin và thư mục, vì vậy đây có lẽ là cách tốt nhất. Nó nhận một tham số định dạng để kiểm soát những gì nó xuất ra; %a
sẽ hiển thị các giá trị bát phân cho các quyền, trong khi %A
sẽ hiển thị dạng có thể đọc được của con người:
$ stat -c %a /
755
$ stat -c %A /
drwxr-xr-x
$ stat -c %a /tmp
1777
$ stat -c %A /tmp
drwxrwxrwt
Một cách khác (có lẽ phổ biến hơn) là sử dụng ls
. -l
sẽ làm cho nó sử dụng định dạng danh sách dài (mà mục đầu tiên là hình thức con người có thể đọc được các quyền), và -d
sẽ làm cho nó hiển thị các mục nhập cho thư mục nhất định thay vì nội dung của nó:
$ ls -ld /
drwxr-xr-x 22 root root 4.0K Apr 28 20:32 /
$ ls -ld /tmp
drwxrwxrwt 7 root root 12K Sep 25 22:31 /tmp