我知道我可以使用ls -l
列出目录中的所有文件及其权限,但如何查看特定目录的权限。例如,如果我想查看我的目录的权限/etc
?
答案1
像这样添加-d
命令:
ls -ld /etc
从man ls
:
-d, --directory
list directory entries instead of contents, and do not dereference symbolic links
答案2
您也可以使用stat
获取特定文件或目录的权限的命令:
stat -c "%A %n" Directory-or-File
或八进制模式的权限:
stat -c "%a %n" Directory-or-File
- 该
-c
选项允许您自定义输出。 - 文件的名称显示为
%n
,%a
显示八进制权限并%A
以人类可读的形式显示权限。