linux – 目录中rwx中的’x’是什么意思?

linux – 目录中rwx中的’x’是什么意思?,第1张

概述我通过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 我通过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 testdir/a

所以我的问题是为什么我不能列出具有’r’但没有’x’的目录下的文件层次结构? ‘x’究竟在目录上的含义是什么?

我知道一些解释,比如“x表示进入指挥,你必须在读写之前进入”.但“进入”意味着什么?我非常感谢inode或dentry级别的答案.非常感谢.

解决方法 “执行”是目录的遍历权限.它允许您访问目录中的文件和文件夹.

如果您可以读取目录,则可以列出内容.

如果您可以编写目录,则可以在其中创建新文件和文件夹.

如果您可以“执行”目录,即使您不知道内部是什么,也可以在层次结构中移动.

总结

以上是内存溢出为你收集整理的linux – 目录中rwx中的’x’是什么意思?全部内容,希望文章能够帮你解决linux – 目录中rwx中的’x’是什么意思?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1029020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存