2

ファイルシステム (ネットワークにマウントされたローカル (USB) ドライブ) に作成できるディレクトリとファイルの数をテストする必要があります。私は今、このbash行を使用しています:

for i in {0..999999}; do mkdir -p $i; pushd $i; done

おそらくもっとうまくできることはわかっているので、その方法を知りたいです。(bashでは、それほど複雑ではありません)

4

3 に答える 3

6

すべてのファイル/ディレクトリはinodeを使用して表されます。これを見df -iて、作成/使用できるファイル/ディレクトリの数の概要を取得する必要があります。

于 2010-11-25T17:47:44.533 に答える
3
while (true); do
  mkdir a
  cd a
done

のようなものを作成します./a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/a/...

于 2010-11-25T17:37:27.973 に答える
0

cd メソッドは、実際にはより適切かつ高速に機能します... 私の ext4 USB スティックは、約 1040 フォルダーでモックを開始します...

そして、ネットワーク部分はwins2k3構成をテストすることですが、何かを台無しにしたと思うので、私のvirtualboxは現在失敗しています...

于 2010-11-25T21:48:32.257 に答える