0
で作業していない私は、ルートの下の.bash_profileにエイリアスの束を作成しているが、それらは、誰もが別名のための適切な場所がどうあるべきか、私は間違ってエイリアスは、Linuxマシン
# .bash_profile
#shopt -s expand_aliases
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export JAVA_HOME=/opt/app/java
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export PATH
#Alias
alias jfiles="cd /opt/app/Projects"
alias jscripts='cd /opt/app/Config'
alias jmres='cd /opt/app/tomcat/jmresources'
alias llrt='ll -r -t'
をしています
すなわち.bashrcファイルを実行して追加した後、あなたは 'あなたを作成した後、あなたの' .bash_profile'をsource'しなかった の.bash_profileエイリアス?または、新しい端末を起動しますか? – Evert
'.bash_profile'ではなく' .bashrc'がエイリアスに適しています。後者はログインシェルのためにのみ実行され、前者はすべての対話的シェルに対して実行されます(あなたの '.bashrc 'をここに置くときはそうです)。そして、はい。即座に編集するには、 '.bashrc'を編集し直しておく必要があります。 –
便宜上、別々の '.aliases'ファイルを作成し、' .bashrc'ファイルを読む少数の行に似た '.bash_profile'ファイルで読み込むことができます。 – Evert