Kali Linux에 영구 별칭을 추가하는 방법은 무엇입니까?

Kali Linux에 영구 별칭을 추가하는 방법은 무엇입니까?

Kali Linux 설치에 영구 별칭을 추가하고 싶지만 작동하지 않습니다. 내가 찾은 모든 대답은 그것들을 추가 ~/.bashrc하거나 ~/bash_aliases(더 좋고 권장함) 하는 것이었지만 그것은 나에게 효과가 없었습니다. 새 터미널을 열 때마다 source ~/.bash_aliases이를 가져오기 위해 입력해야 합니다.

내가 무엇을 잘못할 수 있었나요?

답변1

나는 더 깊이 파고들었고 잠시 후 내 홈 디렉토리에 다음 파일도 있다는 것을 발견했습니다: .zshrc.zshrc_history.검색한 후칼리즈쉴크이 게시물에 나오는 문구:

분명히 Kali Linux 2020.4부터 기본 셸은 더 이상 bash가 아니라 zsh이므로 다음과 같습니다.

Kali Linux 2020.4 이상에 영구 별칭 추가, ~/.shell_aliases별칭 내용이 포함된 파일을 만들고 ~/.zshrc다음과 같이 파일에서 참조합니다.

if [ -f ~/.shell_aliases ]; then
    . ~/.shell_aliases
fi

물론 .shell_aliases이것은 단지 예일 뿐이며, 어떤 것과도 충돌하지 않고 ~/.zshrc.

답변2

Kali Linux의 새 버전에 대해 이야기하기

완료해야 할 단계는 다음과 같습니다.

  • 별칭에 대한 새 파일 만들기
    cd ~
    sudo nano .zsh_aliases
    
  • 다음에 추가
    alias update='sudo apt update -y'
    
  • 구하다
  • 편집이 필요함
    sudo nano .zshrc
    
  • 파일 끝에 이것을 추가하십시오
    if [ -f ~/.zsh_aliases ]; then
        . ~/.zsh_aliases
    fi
    
  • 구하다
  • 그것을 소스로 삼아
    . ~/.zshrc
    

관련 정보