03-Linux系统文件属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03-Linux系统文件属性相关的知识,希望对你有一定的参考价值。
1.Linux系统文件属性
上图中ls -il
每列含义如下:
第一列 Inode
第二列 文件类型及权限
第三列 硬链接数
第四列 属主权限
第五列 属组权限
第六列 文件或目录的大小
第七八九列 最近修改时间
第十列 文件或目录名字
2.Linux系统文件类型
ls -l 文件名 //看第一个字符
格式 说明
- 普通文件(文本文件, 二进制文件, 压缩文件, 图片文件等)
d 目录文件
b 设备文件(块设备)存储设备硬盘 /dev/sda, /dev/sda1
c 设备文件(字符设备)打印机,终端 /dev/tty1, /dev/zero
s 套接字文件, 进程间通信
p 管道文件
l 链接文件
软硬链接区别
Linux下软链接和硬链接的区别:
1)ln命令创建硬链接,ln -s命令创建软链接。
2)目录不能创建硬链接,并且硬链接不可以跨越分区系统。
3)目录软链接特别常用,并且软链接支持跨越分区系统。
4)硬链接文件与源文件的inode相同,软链接文件与源文件inode不同。
5)删除软链接文件,对源文件及硬链接文件无任何影响。
6)删除文件的硬链接文件,对源文件及链接文件无任何影响。
7)删除链接文件的源文件,对硬链接无影响,会导致软链接失效。
8)删除源文件及其硬链接文件,整个文件会被真正的删除。
以上是关于03-Linux系统文件属性的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段