每天一个linux命令(25)--Linux文件属性详解
2016-06-29 18:37
597 查看
Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下:
命令:
ls -lih
2098120 lrwxrwxrwx 1 root root 11 11-22 08:35 ack
第一列:inode
第二列:文件种类和权限
第三列:硬链接个数 数值为1时,表示本身,即没有硬链接。
第四列:属主
第五列:所归属的组
第六列:文件或目录的大小
第七列和第八列:最后访问或修改时间
第九列:文件名或目录名
关于 iNode:
iNode 索引节点,每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘等)被格式化为文件系统后,应该有两部分,一部分是inode, 另一部份是 Block, Block是用来存储数据用的。而inode 就是用来存储这些数据的信息,这些信息包括文件大小,属主,归属的用户组,读写权限等。inode 为每个文件进行信息索引,所以就有了inode 的数值。操作系统根据指令,能通过 inode 值最快的找到相对应的文件。
做个比喻,比如一本书,存储设备或分区就相当于这本书,Block 相当于书中的每一页,inode 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部分的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。
命令:
ls -lih
2098120 lrwxrwxrwx 1 root root 11 11-22 08:35 ack
第一列:inode
第二列:文件种类和权限
第三列:硬链接个数 数值为1时,表示本身,即没有硬链接。
第四列:属主
第五列:所归属的组
第六列:文件或目录的大小
第七列和第八列:最后访问或修改时间
第九列:文件名或目录名
关于 iNode:
iNode 索引节点,每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘等)被格式化为文件系统后,应该有两部分,一部分是inode, 另一部份是 Block, Block是用来存储数据用的。而inode 就是用来存储这些数据的信息,这些信息包括文件大小,属主,归属的用户组,读写权限等。inode 为每个文件进行信息索引,所以就有了inode 的数值。操作系统根据指令,能通过 inode 值最快的找到相对应的文件。
做个比喻,比如一本书,存储设备或分区就相当于这本书,Block 相当于书中的每一页,inode 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部分的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。
相关文章推荐
- linux下tcp连接数
- linux不能ping通域名能ping通ip
- 每天一个linux命令(24)--Linux文件类型与扩展名
- CentOS 7.1 编译opencv3.1+ffmpeg
- h264 图像、帧、片、NALU
- linux 配置svn服务器+使用+注意事项
- 一天一条Linux指令-cat
- Linux下格式化sd卡和重新分区
- Linux下防火墙开启相关端口及查看已开启端口
- Linux文件普通权限
- linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(一)-系统账户登陆收发邮件
- 基于CentOS 6.8的OpenStack手动安装-集中认证
- Linux下web服务验证码不显示的问题
- centos7系统安装过程中设置了wifi的情况下有线与无线的切换方式
- Linux下jdk的安装与配置
- centos6.5安装php5.6
- Linux文件系统(2)-目录树和系统操作 挂载
- Linux 命令PS
- linux 定时邮件提醒
- 每天一个linux命令(42):ping命令