我在CentOS 7服务器上尝试列出一个子目录。当我第一次列出顶层目录时,它显示为空:
[me@server ~]$ ls -al /misc
total 4
drwxr-xr-x. 3 root root 0 Mar 13 12:49 .
dr-xr-xr-x. 20 root root 4096 Feb 1 09:54 ..
但是,存在一个我具有读取/执行权限的子目录,并且可以列出:
[me@server ~]$ ls -al /misc/subdir
total 192
drwxr-xr-x. 50 root root 4096 Feb 25 09:52 .
drwxr-xr-x. 3 root root 0 Mar 13 12:49 ..
...other files and folders...
在我第一次列出它之后,它出现在顶层目录中:
[me@server ~]$ ls -al /misc
total 8
drwxr-xr-x. 3 root root 0 Mar 13 12:49 .
dr-xr-xr-x. 20 root root 4096 Feb 1 09:54 ..
drwxr-xr-x. 50 root root 4096 Feb 25 09:52 subdir
但是如果我稍等片刻(10分钟?),它又消失了。它不是符号链接,也不是点文件,并且可能是NFS挂载(不在fstab中,但stat
文件夹的a返回Context: system_u:object_r:nfs_t:s0
)。是什么导致此目录在我尝试访问之前被隐藏?
您可能在/ misc目录的顶部具有自动挂载程序。看一下您的/etc/auto.master和/etc/auto.misc文件,找出在哪里(自动)安装了什么。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句