• 技术文章 >运维 >linux运维

    linux中目录和文件的区别是什么

    青灯夜游青灯夜游2022-06-17 18:18:27原创59

    区别:1、存储的数据不同,目录中存储了一张表,该表包含了该目录文件下所有文件名和索引的映射关系;而文件中存储了普通数据,一般就是字符串。2、权限不同,文件的权限有r(读)、w(增删改)、x(可执行);而目录的权限有r(读)、w(增删目录中文件)、x(目录可访问)、X(只给目录x权限,不给无执行权限的文件x权限)。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux中目录和文件的区别

    区别一:存储的数据不同

    1.png

    区别二:权限不同

    1、对文件的权限:

    2、对目录的权限:

    对于目录文件来说,rwx的意义是:

    注:

    1、用户的最终权限,是从左向右进行顺序匹配,即,所有者,所属组,其他人,一旦匹配权限立即生效,不再向右查看其权限

    2、r和w权限对root用户无效,即权限的修改不影响root用户的r和w,但会影响x

    3、只要所有者,所属组或other三者之一有x权限,root就可以执行

    4、文件能不能删,和所在文件夹的权限有关

    相关推荐:《Linux视频教程

    以上就是linux中目录和文件的区别是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    广告:linux零基础到高级 购买学习

    专题推荐:linux
    上一篇:linux的rz命令不能用怎么办 下一篇:没有了
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• linux下生成s文件的过程叫什么• linux中查看进程端口命令是什么• linux中管道符是什么• linux 软链接是什么• linux more是什么意思• linux ext3是什么
    1/1

    PHP中文网