如果我运行find (Ubuntu,具体),我可以期望它每次都给我相同的结果顺序吗? (当然,假设实际文件没有改变。)
换句话说,如果我跑步
$ find foo
它给了我
bar.txt foo.txt
我能期待它永远不会给我
Java监视服务似乎重新创build删除的文件。 到底是怎么回事?
读取从/ dev / block / mmcblk0和/ dev / block / mmcblk0p1之间的区别
直写RAM磁盘或文件系统的大规模caching?
如何在c程序中访问linux文件系统的读写速度?
foo.txt bar.txt
?
通过/ proc / mounts监视挂载点更改
Path.Combine绝对与相对pathstring
以编程方式检测共享驱动器是在UNIX还是在Windows操作系统上
答案是“可能”,但是你不应该依赖它,因为任何事情都会影响它。
你想要什么命令的文件? 决定,然后使用find命令(也许管道sort ),可重复地得到你需要的结果。
文件的顺序由文件系统格式和文件系统驱动程序的细节决定。 你不能依靠它。 根据文件系统和操作系统的不同,这里可能会改变顺序:
碎片整理程序或文件系统检查运行,并决定移动的东西。
如果您想要一个可重复的订单,请对结果进行排序。 find … | sort 如果没有任何文件名包含换行符, find … | sort将很好地完成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。