ファイルのリストを一覧表示しようとすると、無限ループが発生します。

ファイルのリストを一覧表示しようとすると、無限ループが発生します。

私は約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に一覧表示してこれを実行しました。 2つのファイルを比較してみましたが、同じです。

ベストアンサー1

NFSの代わりにCIFSマウントを試してみましたが、問題は解決しました! Linuxは、NFSマウントを介してWindowsと通信するのが好きではありません。

おすすめ記事