linux 文件和目录的属性

上传人:第*** 文档编号:32687935 上传时间:2018-02-12 格式:DOCX 页数:21 大小:64.20KB
返回 下载 相关 举报
linux 文件和目录的属性_第1页
第1页 / 共21页
linux 文件和目录的属性_第2页
第2页 / 共21页
linux 文件和目录的属性_第3页
第3页 / 共21页
linux 文件和目录的属性_第4页
第4页 / 共21页
linux 文件和目录的属性_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《linux 文件和目录的属性》由会员分享,可在线阅读,更多相关《linux 文件和目录的属性(21页珍藏版)》请在金锄头文库上搜索。

1、Linux 文件和目录的属性作者:北南南北来自:LinuxSir.Org摘要:本文讲述的是文件或目录的属性,比如节点 inode、文件类型、文件权限及归属;还对setuid、setgid 及粘贴位进行了一般性的讲解。对 ln 、chmod 、umask、chown 、chgrp 、touch 的用法也进行了比较详细的说明和举例; 目录Linux 文件和目录的属性 .11、 Linux 文件属性概说; .22、 关于 inode; .22.10 inode 相同的文件是硬链接文件 .32.11 创建硬链接,硬链接和源文件关系; .32.12 软链接的创建,及软接与源文件的关系; .43、文件类型

2、; .44、文件的权限; .54.1 关于权限位; .54.2 改变权限的命令 chmod ; .64.21 通过 chmod 八进制语法来改变文件或目录的权限; .74.22 通过 chmod 助记语法来改变文件或目录的权限; .94.3 默认权限分配的命令 umask ; .115、 setuid 和 setgid 位; .115.1 setuid 和 setgid 的解说 ; .115.2 setuid 和 setgid 的实例应用; .125.3 setuid 和 setgid 的设置方法; .136、粘贴位及设置方法; .147、文件或目录的归属关系; .157.1 改变文件的当属关

3、系的工具 chown ; .157.2 改变文件的属组工具 chgrp ; .177.3 文件属主和属组的特殊情况 ; .188、影响文件的读写执行的因素; .189、文件被修改或被访问的时间; .1910、文件属性和文件系统属性的关系; .2011、关于本文; .2012、后记; .2013、参考文档; .2014、相关文档; .20+正文+1、 Linux 文件属性概说;Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容;rootlocalhost # ls -lih总计 104K2408949 -rwxr-x

4、r-x 1 root root 7 04-21 12:47 lsfile.sh2408830 drwxr-xr-x 2 root root 4.0K 04-21 12:46 mkuml-2004.07.172408260 drwxr-xr-x 2 root root 4.0K 04-21 22:15 mydir2408258 lrwxrwxrwx 1 root root 7 04-21 22:16 sun001.txt - sun.txt2408263 -rw-r-r- 2 root root 11 04-20 14:17 sun002.txt2408263 -rw-r-r- 2 root r

5、oot 11 04-20 14:17 sun.txt解释:第一字段:inode第二字段:文件种类和权限;第三字段: 硬链接个数;第四字段: 属主;第五字段:所归属的组;第六字段:文件或目录的大小;第七字段和第八字段:最后访问或修改时间;第九字段:文件名或目录名我们以 lsfile.sh 为例:2408949 -rwxr-xr-x 1 root root 7 04-21 12:47 lsfile.shinode 的值是: 2408949文件类型:文件类型是-,表示这是一个普通文件; 关于文件的类型,请参考: Linux 文件类型和文件扩展文件权限:文件权限是 rwxr-xr-x ,表示文件属主可

6、读、可写、可执行,文件所归属的用户组可读可执行,其它用户可读可执行;硬链接个数: lsfile.sh 这个文件没有硬链接;因为数值是 1,就是他本身;文件属主:也就是这个文件归哪于哪个用户 ,它归于 root,也就是第一个 root;文件属组:也就是说,对于这个文件,它归属于哪个用户组,在这里是 root 用户组;文件大小:文件大小是 7 个字节;访问可修改时间 :这里的时间是最后访问的时间,最后访问和文件被修改或创建的时间,有时并不是一致的; 当然文档的属性不仅仅包括这些,这些是我们最常用的一些属性。我们把比较重要的说一说,比如文件所归属的种类、权限、硬链接个数 . .2、 关于 inode

7、;inode 译成中文就是索引节点。每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U 盘 . . )被格式化为文件系统后,应该有两部份,一部份是 inode,另一部份是 Block,Block 是用来存储数据用的。而 inode 呢,就是用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode 为每个文件进行信息索引,所以就有了 inode 的数值。操作系统根据指令,能通过inode 值最快的找到相对应的文件。做个比喻,比如一本书,存储设备或分区就相当于这本书,Block 相当于书中的每一页,inode 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部份的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。当我们用 ls 查看某个目录或文件时,如果加上-i 参数,就可以看到 inode 节点了;比如我们前面所说

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号