「CD」の安全な場所は何ですか?

「CD」の安全な場所は何ですか?

たぶん賢明な質問かもしれませんが、現在のディレクトリを別の場所に移動したいときにCDをどこに移動するかについての規則はありますか? (内部では動けません)

/(ルート)はいつもそこにいるのでそうしますか?

ベストアンサー1

プロセスがそのディレクトリを現在の作業ディレクトリとして使用している間は、ディレクトリを移動できます。

$ mkdir foo && cd foo
$ mv ../foo ../bar
$ pwd
/var/tmp/foo
$ ls /var/tmp/foo
ls: /var/tmp/foo: No such file or directory
$ touch file
$ ls /var/tmp/bar
file

親ディレクトリchdirに移動できますが(多くのデーモンがこれを行うため、マウントポイントには存在しないため、ネットワークファイルシステムが関連している場合は問題になる可能性があります)、ディレクトリ移動を実行する方が簡単です。次に、新しいディレクトリでプロセスを実行します。../chdir

$ cd ../bar

おすすめ記事