gpt4 book ai didi

linux - 唯一标识文件

转载 作者:太空狗 更新时间:2023-10-29 11:27:42 25 4
gpt4 key购买 nike

我想在本地数据库中索引文件,但我不明白如何识别每个单独的文件。例如,如果我将文件路径存储在数据库中,那么如果文件被移动或删除,该条目将不再有效。我想无论文件发生什么情况,都有某种方法可以唯一标识文件,但我在 Google 上没有成功。

这将特别适用于 *nix/Linux 和 ext4,所以请不要针对 windows 或 ntfs 或类似的东西。

最佳答案

除了上述出色的建议之外,您还可以考虑使用文件的 inode 编号属性,可以在 shell 中使用 ls -i 查看。

在我的一个盒子上使用 index.php:

ls -i

产量

196237 index.php

然后我使用 mv index.php index1.php 重命名文件,之后相同的 ls -i 产生:

196237 index1.php

(注意inode号是一样的)

关于linux - 唯一标识文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12059907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com