我正在使用一个特定目录,其中包含大约 50,000 个文件。当我尝试使用 is 列出内容时ls -f -1
,会生成一个永远重复的列表。以下是我尝试过的其他几个命令,但根本不起作用:
Command Result
------- ---------------
find "killed"
updatedb "updatedb: memory exhausted"
我什至写了一个 python 脚本来列出文件,但它也不起作用。
此问题目录是 Windows 文件共享,因此这可能是问题的一部分。当我在 Windows 中列出内容时,效果很好。当我使用 Windows powershell 将目录内容复制到新目录,然后尝试在我的 Linux (RHEL) 系统上列出内容时,它工作正常。
最后,在 Windows 中,我将给我带来问题的原始目录的内容与我刚刚创建的新目录进行了比较。我通过使用命令“dir -Force”在 Windows powershell 中列出来完成此操作,以包含隐藏文件。我比较了这两个文件,它们完全相同。
答案1
我尝试使用 CIFS 安装而不是 NFS,这解决了问题! Linux 不喜欢通过 NFS 挂载与 Windows 通信。