web-dev-qa-db-ja.com

デスクトップフォルダのMacコマンドラインにcdできません

私はOSXLionを使用していますが、「cd〜」とcd「Desktop」を使用してデスクトップフォルダにcdしようとすると、デスクトップに移動するのではなく、ホームディレクトリに残ります。 Sudoを使用してコマンドを実行しようとしましたが、違いはありません。

ありがとう。

1
superuser

Sudoコマンドを使用すると、Mac上の任意のフォルダーまたはファイルへのアクセスが許可されます。

コマンドSudo cd ~ return およびSudo cd Desktop return 失敗したように見えただけです。実際、両方のコマンドは成功しましたが、出力なしで終了しました。

これを実証するには、コマンドSudo -i "cd ~;pwd"を試してください。return ターミナルウィンドウに/var/rootが表示されます。

同じコマンドをインタラクティブに使用するには、次のようにします。

  1. Sudo -i return
  2. cd ~ return
  3. pwd return

出力

/var/root

3
Melioratus