cdコマンドが正しく機能しないか、コマンドの私の理解に欠陥があります。

cdコマンドが正しく機能しないか、コマンドの私の理解に欠陥があります。

そのため、VM経由でLinuxをインストールするのに時間がかかり、クライアントが非常に遅くなって処理できないため、Windowsエミュレートされたbashシェルを使用しています。今私はWindows bashシェルを使用します。

だからpwdコマンドを入力したところ、/home/shibuyaパスが表示されました。

だから、cd~/home/shibuyaパスをめちゃくちゃにしたいのですが、入力すると「該当ファイルやディレクトリがありません」と出てきます。

私はまたCD../shibuyaを試みた。

繰り返しますが、そのようなファイルやディレクトリはありません。

cd〜shibuyaを試しました。そのようなファイルやディレクトリはありません。

ベストアンサー1

シェルスクリプトのコマンドは、1 つ以上のコマンドで構成されます。性格、ほとんどの場合スペース文字。次にシェル(例:Bash)分けるその言葉トークンに変換されたら、これらのトークンを解釈してコマンドが実行する必要があることを理解します。 (これは他の多くの言語とは異なります。ひも非単語を引用し、コマンド以外の関数の引数を括弧で囲む必要があります。 )この場合、cd少なくとも以下を含むさまざまな方法で実行できます。

  • cdホームディレクトリに単独に戻るには(つまり、cd1行だけを入力してを押します)、Enter
  • cd -cdSpaceハイフン-)は、同じシェルにあった以前のディレクトリに移動します。または
  • cd some/pathそれに向かってください比較的現在のディレクトリに。

~そうです。拡張ホームディレクトリに移動するので、それがホームディレクトリの場合は~/home/shibuya拡張されます。したがって、(上記のように)2つのうちの1つが欲しいかもしれません。/home/shibuya/home/shibuya/home/shibuyacd ~cd

おすすめ記事