如何检查根文件夹(/文件夹,而不是/ root)的权限?


15

有没有一种方法可以检查根文件夹/的权限?我的意思是文件夹的权限,而不是其内容的(/ var,/ usr等)权限?运行ls /..显示内容的权限。


您是否尝试过以下-l选项: ls -l /
slackmart 2014年

1
是的,它显示了内容;我希望外部文件夹的内容在技术上不存在。无论如何,这个问题已经回答了。
trysis

您能否编辑标题以不包含文本“ / root”,因为在Web上搜索“ / root”就没有了。也许您可以只说(/),然后在文本中降低文字以表明您没有在指/ root。谢谢
椭圆视图

如果这样做,人们会来这里寻找/root文件夹权限,这也没有意义。如果这样做我会被诅咒的,如果我不这样做将会被诅咒的。
trysis

-1因为您尚未将标题更改为/,所以我来这里是寻求/ root的许可(因为google的工作方式。)
椭圆视图

Answers:


58

您也可以使用 -d开关ls

$ ls -ld /
drwxr-xr-x 28 root root 126976 Mar 20 17:11 /

来自man ls

   -l     use a long listing format
   -d, --directory
          list  directory entries instead of contents, and do not derefer‐
          ence symbolic links

22

stat -c "%a %n" /

它将给您权限。


1
谢谢,那太快了。stat阅读了它的man页面后,这似乎是一个有趣,有用的命令。
trysis

您应该使用该a开关来查看其权限.对应于root home。
拉梅什2014年

是的,这就是其他答案所说的,也是我应该想到的。天哪!
trysis 2014年

哈哈。您可以接受两个答案之一。这两个答案似乎都适合您的需求:)
Ramesh 2014年

gh,我希望我都能接受。他们俩都是完美的!
trysis

15

使用-a的开关ls,包括隐藏文件,以及...在上市和-l一个“长”挂牌开关(包括权限,以及其他信息):

ls -la /

.最后一列中带有单行的行将包含有关所列目录本身的信息,即/

drwxr-xr-x 26根根4096 Mar 10 15:57。

但是,如果您只需要有关/自身的信息,则terdon的答案(使用-d开关)可能会更方便。


1
我通常使用@trysis ls -blah。它具有您可能想要了解的有关文件或目录的所有信息。
n.st

2
这并不是一个很好的解决方案,它将/在所有OP /本身需要时列出所有文件。请参阅statls -ld在下面的答案中。
terdon

1
@trysis您可能想接受terdon的答案,因为它更接近您最初想要实现的目标。
n.st 2014年

1
相当公平,此评论并不是针对您,而是针对将来的用户,他们可能会将此视为已接受的答案,并认为这是执行此操作的最佳方式。
terdon

2
.不一定是第一位的。该列表按词法排序。.在许多语言环境中,有几个字符排在前面。
斯特凡Chazelas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.