したがって、深いフォルダへのショートカットを作成するときに問題が発生しています。スーパーユーザーで見た例のどれも役に立たなかった:(
これが私の道です:cd / Applications / MAMP / htdocs / whoat / solr / whoat
そのディレクトリに到達するためのショートカットsolr
を作成したいと思います
デスクトップからコンピューターにアクセスするには、cd /
を使用する必要があります。そうしないと、アプリケーションフォルダーに移動できないためです。
[〜#〜]更新[〜#〜]
VIM経由で.bash_profileにアクセスできました
Sudo vi ~/.bash_profile
これは私が現在その中に持っているものです、私は最後の3行を追加しました、しかしショートカットのどれも機能しません:
export PATH="/usr/local/bin:$PATH:/usr/local/share/python"
export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib"
alias sublime="/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl"
alias edit="/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl"
alias solr="/Applications/MAMP/htdocs/website/WhoAt/solr/whoat/"
solr
enterまたはsublime
enterと入力しても、何も起こりません
ここでは、指定されたディレクトリにcdするエイリアスsolr
を定義します-:
alias solr='cd /Applications/MAMP/htdocs/whoat/solr/whoat'
一重引用符を使用していることに注意してください。二重引用符を使用すると、cd
がホームディレクトリに移動します。
現在の作業ディレクトリが何であるかを確認して思い出させるために、エイリアスにpwdを追加したい場合があります-:
alias solr='cd /Applications/MAMP/htdocs/whoat/solr/whoat;pwd'
理想的には、このエイリアスをホームディレクトリの.bash_profile
に配置します。 TextEdit
やvim
などのテキストエディターを使用して、エイリアスコマンドを.bash_profile
に追加できます。次に、新しいエイリアスをシェルタイプにロードします-:
source .bash_profile
リンクを作成するには、ln
コマンドを使用します。見る man ln
。
あなたはそれをln -s /Applications/MAMP/htdocs/whoat/solr/whoat /where/you/want/link
、 どこ:
man cd
cd
でナビゲートするには、絶対と相対の2つの方法があります。
自宅からアプリケーションに移動する最も簡単な方法はcd /Applications/
~/.bash_profile
はファイルを編集する方法ではありません...ファイルをスクリプトのように実行しようとしていました(構成ファイルであっても)。また、これは適切な article ですとの差 ~/.bashrc
および~/.bash_profile
ターミナルから編集する場合は、vim/emacs/picoなどのエディターを使用する必要があります。
vim ~/.bash_profile
emacs ~/.bash_profile
pico ~/.bash_profile
OS Xを使用しているので、open -e ~/.bash_profile
TextEditorで開く
ユーザーのファイルを「強制的に編集」するためにSudo
を使用しないでください。
Sudo
をコマンドを修正する魔法の杖にしないでください。UNIXチュートリアルをいくつか読んでください...