网站首页 > 技术教程 正文
ls -lih 先通过这个命令来观察(-l列表显示目录内容详细,-i 第一列显示inode,-h将文件大小显示为我们常见的kb,mb等单位)
从截图中我们能看出文件属性由这9列信息组成:
第1列:inode值就是文件索引节点,inode为每个文件建立索引信息,通过索引值,操作系统能最快的找到文件位置
第2列:文件类型以及操作权限,文件类型主要看第一个符号,最常见的如:
“-”表示这是一个普通文件;
“d”表示这是一个目录;
“l”表示符号链接(link)文件(见附①);
“b”表示区块(block)设备,通常/dev/sda1磁盘区块都是这种文件类型;
“c”表示字符(character)设备,通常键盘、鼠标等设备会显示这种文件类型;
“s”套接字(sockets)文件,如建立了网络套接字就会显示这种文件类型
紧着着的9个符号就代表了文件的操作权限,这9个符号还可以再分成三组:
前三个字符表示文件所属的用户是否可读(r)、可写(w)、可执行(x);
中间三个表示文件所属的用户组是否可读(r)、可写(w)、可执行(x);
最后三个表示其它用户是否可写(r)、可读(w)、可执行(x)
若字符是“-”表示没有此项权限,如rw-r--r-- 表示文件所属用户可读(r)、可写(w)、不可执行(-);文件所属用户组可读(r)、不可写(-)、不可执行(-);其他用户不可读(-)、不可写(-)、不可执行(-)
第3列:硬链接数,如果没有硬链接,数值为1 (见附①)
第4列:文件所属用户,图上所示为root用户
第5列:文件所属用户组
第6列:文件大小
第7、8列:文件最后访问或修改时间
第9列:文件、目录的名称
==========================
附①:
硬链接(Hard Link)是文件系统中同一个inode的多个文件名。所有硬链接共享相同的inode和数据块,本质上是同一文件的不同入口。
软链接(Symbolic Link)是一个独立的文件,存储的是目标文件的路径(类似快捷方式)。它有自己的inode,通过路径指向目标文件。
两者区别:
使用 ln source target 创建硬链接。
使用 ln -s source target 创建软链接。
- 上一篇: linux下lsof命令快速定位生产问题
- 下一篇: 【Linux系统编程】Linux文件操作
猜你喜欢
- 2025-08-05 Linux系统学习系列——Linux系统日志管理(下 )
- 2025-08-05 Linux版Steam游戏数量已超1800款 但缺大作使用率偏低
- 2025-08-05 Linux系统中iostat监控磁盘
- 2025-08-05 linux基础命令之stat命令
- 2025-08-05 连你家电器的算力都不放过,新发现Linux恶意软件用IoT设备挖矿
- 2025-08-05 深入追踪 Linux 系统调用的利器
- 2025-08-05 Linux文件操作高频使用命令
- 2025-08-05 【Linux系统编程】Linux文件操作
- 2025-08-05 linux下lsof命令快速定位生产问题
- 2025-08-05 Linux常用文件操作命令
你 发表评论:
欢迎- 08-06linux 和 windows文件格式互相转换
- 08-06谷歌 ChromeOS 已支持 7z、iso、tar 文件格式
- 08-06Linux下比较文件内容的6种方法
- 08-06文件格式及功能汇总
- 08-0610个Linux文件内容查看命令的实用示例
- 08-06Linux-如何区分不同文件类型
- 08-06Zabbix技术分享——监控windows进程资源使用情况
- 08-06Linux系统卡顿?学会ps命令这三招,轻松定位问题进程
- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)