Linux - 递归列出具有性能的文件夹中的所有文件

标签 linux symlink nas

我想从文本文件中的文件夹中递归列出近 80,000 个文件的绝对文件名。

有人知道哪个命令会给我带来性能吗? 我知道我可以使用 lstreell 等命令,但哪个命令会给我带来更好的性能。

另请注意,这些文件位于 NAS 上,并且 NAS 是使用 symlink 命令映射的。

最佳答案

只需 find -type f -print0 即可实现零分隔输出。我认为您不可能比这更快。

关于Linux - 递归列出具有性能的文件夹中的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22864530/

相关文章:

linux - Unix shell 脚本错误

linux - 如何更新minikube最新版本?

linux - 内核线程在 Linux 中运行在什么上下文中?

php - 通过 PHP 脚本进行 SQL 注入(inject)

python - bat 脚本链接到 python 脚本

git - 无法从用户存储库推送到位于 NAS 上的主存储库

linux - 在 NAS 操作系统中通过 SSH 使用 "Deep Sleep"/"Power Saving"模式?

linux - uevent 从内核发送到用户空间 (udev)

node.js - Nodejs + npm,在 ntfs 分区上安装模块

php - 使用 NAS Synology 每天运行一次 php 页面