pwd と cd には違いがありますか?

pwd と cd には違いがありますか?

pwdと(引数なし)には違いがありますかcd? どちらも現在のディレクトリのパスを出力しますが、私が見逃している微妙な違いがあるのでしょうか。もしあるなら、どちらをいつ使用すればよいのでしょうか。

答え1

はい、それらは異なることを実行する完全に異なるコマンドです。

pwd現在いるディレクトリを出力します。それ以外は何も行いません。pwd引数は取りません。

cd 議論なし 変更作業ディレクトリをホームディレクトリにコピーします。デフォルトでは何も印刷されません。

cd 議論を交わして作業ディレクトリを引数として指定したディレクトリに変更します。

答え2

cdホームディレクトリに変更を加えると、これは微妙な違いではないと思います。

manフォーラムで質問する前に、ページを読むことをお勧めします。

答え3

コマンド

pwd

は現在のディレクトリを表示しますが、コマンド

cd

ディレクトリをホームディレクトリに変更します。

答え4

以下のコマンドを使用して、前のコマンドが実行された場所を見つけて、そのフォルダーに移動することもできます。

cd - 

対照的に、pwd は現在の作業ディレクトリのパスのみを提供します。

関連情報