我有一个文件夹,里面显然有数百万个文件。
结果,dir
命令已经运行了几分钟而没有显示任何内容。
我检查dir --help
并试图寻找解决方案。
如何按类别列出文件 - 使用流式传输,因此如果文件夹中有数百万个文件,命令也会开始快速显示某些内容?
我不知道受影响的文件夹中有什么。
我有一个文件夹,里面显然有数百万个文件。
结果,dir
命令已经运行了几分钟而没有显示任何内容。
我检查dir --help
并试图寻找解决方案。
如何按类别列出文件 - 使用流式传输,因此如果文件夹中有数百万个文件,命令也会开始快速显示某些内容?
我不知道受影响的文件夹中有什么。
ls
默认情况下将按字母顺序对输出进行排序,因此在显示之前需要读取整个目录的内容。ls
您可以通过运行with来避免排序-U
。但是,
ls
还将读取每个文件/目录的类型以便能够为其着色。这对性能也有影响。-f
使用标志避免这种情况。我通常使用
也可以看看