現在のディレクトリを移動すると、「mv: '.'を '../dir/.'に移動できません:デバイスまたはリソースが使用中です。」というメッセージが表示されます。

現在のディレクトリを移動すると、「mv: '.'を '../dir/.'に移動できません:デバイスまたはリソースが使用中です。」というメッセージが表示されます。
$ mv . ../general/
mv: cannot move `.' to `../general/.': Device or resource busy

これは、現在ディレクトリが使用されているデバイスまたはリソースなので、移動できないという意味ですか?なぜ?

ベストアンサー1

現在存在するディレクトリは移動できません。現在、プロセスが忙しく進んでいます。

代わりに、1 つ上のレベルに移動し、以前の現在のディレクトリに名前を付けてターゲットに移動します。

おすすめ記事