임시 별칭을 추가합니다.

임시 별칭을 추가합니다.

별칭을 만들었습니다.

alias shh='sqlplus hfdora/hfdora@hfd1"  

이 별칭을 만든 후에는 를 입력해야만 데이터베이스에 들어갈 수 있습니다 shh.

하지만 쉘을 닫은 후에는 다음에 별칭을 찾을 수 없습니다. 을 입력해도 목록에 표시되지 않습니다 alias.shh

별칭이 삭제되지 않도록 영구적으로 만드는 문서가 있습니까?

답변1

을 위한 ksh:

printf "%s\n" "alias shh='sqlplus hfdora/hfdora@hfd1" >> ~/.kshrc
source ~/.kshrc

을 위한 bash:

printf "%s\n" "alias shh='sqlplus hfdora/hfdora@hfd1" >> ~/.bashrc
source ~/.bashrc

을 위한 zsh:

printf "%s\n" "alias shh='sqlplus hfdora/hfdora@hfd1" >> ~/.zshrc
source ~/.zshrc

source즉각적인 효과를 위해


그리고@glennjackman설명하다:

독자를 위한 팁: .for ~/.kshrc의 경우 별칭을 에 넣거나 다음을 사용 하되 추가하세요 .ksh93ksh88~/.profile~/.kshrc~/.profile

export ENV=$HOME/.kshrc

답변2

별칭을 ~/.bash_aliases파일에 넣으십시오.

존재하지 않는 경우 새로 만들고 다음에서 호출하세요.~/.bashrc

아니면 직접 넣을 수도 있습니다.~/.bashrc

답변3

파일 에 넣으세요 .bashrc. 그러면 이는 열려는 모든 Bash 셸 인스턴스의 별칭이 됩니다.

답변4

임시 별칭을 추가합니다.

  1. 터미널로 이동합니다(Windows에서는 git bash를 사용하고 있습니다).
  2. 유형$ alias gpuom='git push origin master'
  3. 모든 별명 목록을 보려면 $ aliasEnter를 누르십시오.

영구 별칭을 추가합니다.

  1. 터미널로 이동합니다(Windows에서는 git bash를 사용하고 있습니다).
  2. 를 입력 $ vim ~/.bashrc하고 Enter를 누르세요(당신이 vim에 익숙하다고 가정합니다).
  3. 새 별칭을 추가합니다(참조는 아래 코드 조각 참조).
    #My custom aliases  
    alias gpuom='git push origin master' 
    alias gplom='git pull origin master'
    
  4. 저장하고 종료합니다(Esc를 누르고 :wq 입력).
  5. 모든 별명 목록을 보려면 aliasEnter를 누르십시오.

관련 정보