gpt4 book ai didi

linux - 目录中的文件列表

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:53:29 26 4
gpt4 key购买 nike

我正在寻找一种方法来列出目录中的前 100 个文件(按创建日期),而不必先列出目录的完整列表,然后将其通过管道传输到另一个实用程序以截断结果。原因是目录中有很多文件。

运行 (ls -l | head -n 100) 需要很长时间才能完成第一部分。我想在获得前 100 个目录后退出,而不必阅读完整的目录内容。

这可以在 RHE Linux 中实现吗?

最佳答案

find 似乎比 ls 稍微快一些。我正在查看一个包含一千个空文件的目录。

time 命令可用于...您猜对了...确定需要多长时间。

time ls -l | head -n 100
real 0m0.014s
user 0m0.007s
sys 0m0.008s

time ls -1 |head -n 100
real 0m0.009s
user 0m0.006s
sys 0m0.006s

time find . -maxdepth 1 -type f |head -n 100
real 0m0.007s
user 0m0.003s
sys 0m0.005s

关于linux - 目录中的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28864986/

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