linux索引节点及值(弄清十分必要)

简介:  各位看官, [root@luozhonghua aaa]# ls -l test.c -rw-r--r--. 1 root root 3 Aug  1 07:49 test.c      #看加粗1    原始test.c文件索引节点值为1,也就是每个文件第一次生成时候都是唯一的1值 [root@luozhonghua aaa]# ln test.c test1.c     #硬链

 各位看官,

[root@luozhonghua aaa]# ls -l test.c

-rw-r--r--. 1 root root 3 Aug  1 07:49 test.c      #看加粗1    原始test.c文件索引节点值为1,也就是每个文件第一次生成时候都是唯一的1值
[root@luozhonghua aaa]# ln test.c test1.c     #硬链接文件test1.c
[root@luozhonghua aaa]# ls -li test*  
262594 -rw-r--r--. 2 root root 3 Aug  1 07:49 test1.c

262594 -rw-r--r--. 2 root root 3 Aug  1 07:49 test.c         #这里为什么变成2呢,是因为硬链接时自动增1,其实很好理解,linux文件系统就是一个树节点的结构,想想就清楚了

#再看,如果我删除 test.c 看看

[root@luozhonghua aaa]# rm -rf test.c
[root@luozhonghua aaa]# ls -li test*
262594 -rw-r--r--. 1 root root 3 Aug  1 07:49 test1.c     #变回来了吧,注意很多资料说这个值不变,还是2,是错误的。


总而言之,linux就是一个树节点系统,由树节点文件组成,操作一切文件都与树的逻辑相同


目录
相关文章
|
Linux
Linux手动更新时间Linux同步集群其他节点时间
Linux手动更新时间Linux同步集群其他节点时间
268 0
|
监控 Linux 应用服务中间件
Linux多节点多硬盘部署MinIO:分布式MinIO集群部署指南搭建高可用架构实践
通过以上步骤,已成功基于已有的 MinIO 服务,扩展为一个 MinIO 集群。该集群具有高可用性和容错性,适合生产环境使用。如果有任何问题,请检查日志或参考MinIO 官方文档。作者联系方式vx:2743642415。
3993 57
|
边缘计算 Kubernetes Linux
KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)
KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)
535 1
|
消息中间件 Java Kafka
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
本文介绍了Kafka集群的搭建过程,涵盖从虚拟机安装到集群测试的详细步骤。首先规划了集群架构,包括三台Kafka Broker节点,并说明了分布式环境下的服务进程配置。接着,通过VMware导入模板机并克隆出三台虚拟机(kafka-broker1、kafka-broker2、kafka-broker3),分别设置IP地址和主机名。随后,依次安装JDK、ZooKeeper和Kafka,并配置相应的环境变量与启动脚本,确保各组件能正常运行。最后,通过编写启停脚本简化集群的操作流程,并对集群进行测试,验证其功能完整性。整个过程强调了自动化脚本的应用,提高了部署效率。
3590 1
【手把手教你Linux环境下快速搭建Kafka集群】内含脚本分发教程,实现一键部署多个Kafka节点
LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句
LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句
|
Linux 数据安全/隐私保护 索引
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
linux inode索引节点使用率100% 解决+hustoj忘记密码+最新MDK注册方法
254 1
|
缓存 关系型数据库 MySQL
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
在Linux中,如何优化MySQL性能,包括索引优化和查询分析?
|
消息中间件 负载均衡 NoSQL
|
Linux 数据处理 vr&ar
Linux下的ranlib命令:静态库文件的索引生成器
`ranlib`是Linux用于加速静态库(.a文件)链接的工具,它生成索引以优化查找目标文件。当链接器处理静态库时,索引能快速定位目标,提升效率。命令如`ranlib libexample.a`创建索引。注意,新工具链可能已自动包含此功能,使用前应确保库文件未含索引,避免重复生成。
|
算法 Linux 数据处理
Linux命令ptx:数据索引利器
**Linux的ptx命令是文本索引工具,用于读取英文文本并创建排序索引。它支持关键字搜索、排序,并可定制输出。例如,提取`example.txt`的关键词(参照`keywords.txt`)并按字母顺序排序至`index.txt`:`ptx -o keywords.txt example.txt > index.txt`。使用时注意文件编码、参数选择,可与其他命令结合使用,并优化处理大量数据时的性能。是数据分析的好帮手。**