2017-11-09 7 views
-1

端末内のすべてのアプリケーションをリストアップしようとしています。 cd Applications/を入力しても機能しません。しかし、cd /Applications/と入力すると動作します。 誰もこの2つのコマンドの違いを知っていますか?端末リストアプリケーションはアプリケーションファイルの下にあります

+1

絶対パスは '/'で始まり、相対パスは[現在のディレクトリに]ありません。 – kambala

答えて

0

問題は、2番目の入力は絶対パスを使用し、最初の入力は絶対パスを使用しないことです。

ルートパスに/ApplicationsフォルダがあるMacOSを使用しているとしたら、/パスの場合にのみ、cd Applications/を入力できます。

現在の作業ディレクトリを表示するには、pwdを使用します。

0

cd Applicationsは、現在のディレクトリのApplicationsディレクトリに移動します。現在のディレクトリがルートディレクトリ(/)でない場合、Applicationsという名前のサブディレクトリはありません。

cd /Applicationsは、ディレクトリ/のサブディレクトリApplicationsに移動します。 MacOS上には常に存在するため、このコマンドは常に動作します。

pwdを使用して、現在のディレクトリ(印刷作業ディレクトリ)をいつでも印刷できます。

関連する問題