Linux 文件及目录的属性.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主页 Linux 文件和目录的属性 作者:北南南北 来自:LinuxSir.Org 摘要:本文讲述的是文件或目录的属性,比如节点inode、文件类型、文件权限及归属;还对setuid、setgid及粘贴位进行了一般性的讲解。对ln 、chmod、umask、chown、chgrp 、touch 的用法也进行了比较详细的说明和举例; 目录 1、 Linux 文件的属性概说; 2、 关于inode; 2.10 inode 相同的文件是硬链接文件; 2.11 创建硬链接,硬链接和源文件关系; 2.12 软链接的创建,及软接与源文件的关系; 3、文件类型; 4、文件的权限; 4.1 关于权限位; 4.2 改变权限的命令 chmod ; 4.21 通过 chmod 八进制语法来改变文件或目录的权限;? 4.22 通过 chmod 助记语法来改变文件或目录的权限; 4.3 默认权限分配的命令 umask ; 5、setuid和setgid 位; 5.1 setuid和setgid的解说 ;? 5.2 setuid和setgid的实例应用; 5.3 setuid和setgid的设置方法; 6、粘贴位及设置方法; 7、文件或目录的归属关系; 7.1 改变文件的当属关系的工具 chown ; 7.2 改变文件的属组工具 chgrp ; 7.3 文件属主和属组的特殊情况 ; 8、影响文件的读写执行的因素; 9、文件被修改或被访问的时间; 10、文件属性和文件系统属性的关系; 11、关于本文; 12、后记; 13、参考文档; 14、相关文档; +++++++++++++++++++++++++++++++++++++++++++ 正文 +++++++++++++++++++++++++++++++++++++++++++ 1、 Linux 文件属性概说; Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容; [root@localhost ~]# ls -lih 总计 104K 2408949 -rwxr-xr-x 1 root root??? 7 04-21 12:47 lsfile.sh 2408830 drwxr-xr-x 2 root root 4.0K 04-21 12:46 mkuml-2004.07.17 2408260 drwxr-xr-x 2 root root 4.0K 04-21 22:15 mydir 2408258 lrwxrwxrwx 1 root root??? 7 04-21 22:16 sun001.txt - sun.txt 2408263 -rw-r--r-- 2 root root?? 11 04-20 14:17 sun002.txt 2408263 -rw-r--r-- 2 root root?? 11 04-20 14:17 sun.txt 解释: 第一字段:inode 第二字段:文件种类和权限; 第三字段:?硬链接个数; 第四字段:?属主; 第五字段:所归属的组; 第六字段:文件或目录的大小; 第七字段和第八字段:最后访问或修改时间; 第九字段:文件名或目录名 我们以lsfile.sh为例: 2408949 -rwxr-xr-x 1 root root??? 7 04-21 12:47 lsfile.sh inode 的值是:2408949 文件类型:文件类型是-,表示这是一个普通文件; 关于文件的类型,请参考:《Linux 文件类型和文件扩展》 文件权限:文件权限是rwxr-xr-x ,表示文件属主可读、可写、可执行,文件所归属的用户组可读可执行,其它用户可读可执行; 硬链接个数:?lsfile.sh这个文件没有硬链接;因为数值是1,就是他本身; 文件属主:也就是这个文件归哪于哪个用户 ,它归于root,也就是第一个root; 文件属组:也就是说,对于这个文件,它归属于哪个用户组,在这里是root用户组; 文件大小:文件大小是7个字节; 访问可修改时间 :这里的时间是最后访问的时间,最后访问和文件被修改或创建的时间,有时并不是一致的; 当然文档的属性不仅仅包括这些,这些是我们最常用的一些属性。我们把比较重要的说一说,比如文件所归属的种类、权限、硬链接个数 ... ... 2、 关于inode; inode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘 ... ... )被格式化为文件系统后,应该有两部份,一部份是inode,另一部份是Block,Block是用来存储数据用的。而inode呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。ino

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档