![Kali Linux에 영구 별칭을 추가하는 방법은 무엇입니까?](https://linux55.com/image/14803/Kali%20Linux%EC%97%90%20%EC%98%81%EA%B5%AC%20%EB%B3%84%EC%B9%AD%EC%9D%84%20%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
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