linux – 目录中rwx中的’x’是什么意思?
发布时间:2020-12-14 01:38:34 所属栏目:Linux 来源:网络整理
导读:我通过mkdir testdir获得了一个testdir,并通过touch testdir / a在其中创建了一个文件. drwxr-xr-x 2 jermaine jermaine 4096 Mar 12 22:57 testdir 如果我通过chmod -x testdir删除’x’ 然后我将无法做到 cd testdirtouch testdir/bls -l testdircat testd
我通过mkdir testdir获得了一个testdir,并通过touch testdir / a在其中创建了一个文件.
drwxr-xr-x 2 jermaine jermaine 4096 Mar 12 22:57 testdir 如果我通过chmod -x testdir删除’x’ 然后我将无法做到 cd testdir touch testdir/b ls -l testdir cat testdir/a 所以我的问题是为什么我不能列出具有’r’但没有’x’的目录下的文件层次结构? ‘x’究竟在目录上的含义是什么? 我知道一些解释,比如“x表示进入指挥,你必须在读写之前进入”.但“进入”意味着什么?我非常感谢inode或dentry级别的答案.非常感谢. 解决方法
“执行”是目录的遍历权限.它允许您访问目录中的文件和文件夹.
如果您可以读取目录,则可以列出内容. 如果您可以编写目录,则可以在其中创建新文件和文件夹. 如果您可以“执行”目录,即使您不知道内部是什么,也可以在层次结构中移动. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |