質問: コマンドmvがメッセージmvを返すのはなぜですか:linuxでデバイスまたはリソースをビジー状態に移動できませんか? あるディレクトリから別のディレクトリにファイルを移動しようとしましたが、ファイルは移動されましたが、次のメッセージが表示されました。なぜ「エラー」を表示するのですか?それはどういう意味ですか?いつ発生しますか?ディレクトリは同じデバイスとパーティションにあります。デバイスはubuntu12.04ltsで動作しますエラー*mv: cannot move `.' to `../new_media/press/.': device or resource busy*
回答: rename(2)のマニュアルページから: ebusy the rename fails because oldpath or newpath is a directory that is in use by some process (perhaps as current working directory, or as root directory, or because it was open for reading) or is in use by the system (for example as mount point), while the system considers this an error. (note that there is no require‐ ment to return ebusy in such cases — there is nothing wrong with doing the rename anyway — but it is allowed to return ebusy if the system cannot otherwise handle such situations.)