ほとんどすべてのプログラム(たとえば、mcとguiのcli - 開いているファイルダイアログボックス)のフォルダに表示されるWinなどのショートカットを作成でき、ショートカットの場所に関係なく特定のディレクトリに「移動」します。 ?だから(これを使って)上がるときに戻りたくなくて上がります。
例:
/home/jarek/some_link -> /srv/httpd/htdocs/projekt
リンクを使用しています。 htdocsの他のファイルを確認し、上(またはcd..)をクリックすると、通常のソフトリンクを介してhtdocsが必要な〜に戻ります。
pwd
PS:との違いについての投稿を見ました。/bin/pwd
私の実際の場所を確認できるのは良いことですが、それだけでは問題は解決しません。
答え1
...一般的なソフトリンクを押すと、〜I want htdocsに戻ります。
あなたが望むのは-P
オプションですcd
。
シェルの現在の作業ディレクトリを追跡する方法とどのプロセスを確認してください:
しかし、シンボリックリンクを通過するために知っておくべき重要なことは、渡す実際の名前付きパスです。cd
~になる「現在の作業ディレクトリ」。あなたの例では、がpwd
表示され/home/jarek/some_link
、正しく気づいたようにではなくにcd ..
移動します。/home/jarek
/srv/httpd/htdocs
実行してみるとpwd -P
わかります/srv/httpd/htdocs/projekt
。実行するとcd -P .
必要なものcd ..
が得られます。/srv/httpd/htdocs
走るcd -P ..
のも上手です。先ほど確認しました。
実行help cd
してhelp pwd
完全な情報を入手してください。