Mac에서 내 Zsh 기록을 지우는 방법

Maceseo Nae Zsh Gilog Eul Jiuneun Bangbeob



사용하는 Mac 사용자인 경우 Zsh 쉘, 때때로 명령 기록을 지워야 하는 상황에 처할 수 있습니다. 그만큼 Zsh 쉘 입력한 모든 명령을 기록하여 과거 명령을 불러오는 데 유용할 수 있습니다. 그러나 개인 정보 또는 보안상의 이유로 이 기록을 제거해야 하는 경우가 있습니다.

이 기사에서는 귀하의 계정을 삭제하는 간단한 단계를 안내합니다. Zsh 역사 맥에서.







Zsh 기록 이해

그만큼 Z 쉘이라고도 하는 Zsh 쉘 강력하고 기능이 풍부한 macOS용 명령줄 인터프리터로 입력한 명령을 추적하고 해당 명령을 쉽게 불러와 재사용할 수 있습니다. 명령 기록을 사용자 디렉터리에 저장하며, 이 디렉터리는 Zsh 쉘.



Zsh 기록을 지우는 이유는 무엇입니까?

귀하의 계정을 삭제하려는 몇 가지 이유가 있습니다. Zsh 역사.



1: 프라이버시

지우는 중 Zsh 역사 이전에 입력한 명령이 Mac에 액세스할 수 있는 다른 사람에게 표시되지 않도록 합니다.





2: 보안

명령 기록에 암호 또는 API 키와 같은 민감한 정보를 입력한 경우 잠재적인 보안 침해를 방지하기 위해 해당 정보를 지우는 것이 좋습니다.

3: 신선한 시작

지우는 중 Zsh 역사 깨끗한 기록으로 시작하고 명령줄 환경에서 원치 않는 정보를 제거하려는 경우에 유용할 수 있습니다.



Mac에서 내 Zsh 기록을 어떻게 지우나요?

당신은 지울 수 있습니다 Zsh 역사 맥에서:

방법 1: 기록 파일 지우기

Mac의 기록 파일에는 이전에 Mac 터미널에서 실행한 명령 기록이 포함되어 있습니다. 다음 단계를 사용하여 이 파일을 지울 수 있습니다. Zsh 역사 맥에서.

1 단계: 당신의 Zsh 터미널 Mac에서 다음 명령을 입력합니다.

고양이 /dev/null > ~/.zsh_history

이 명령은 cat 명령의 출력을 /dev/null로 리디렉션하여 히스토리 파일의 내용을 효과적으로 지웁니다.

2 단계: 기록 파일을 지운 후 다시 로드해야 합니다. Zsh 구성 다음 명령을 실행하여:

소스 ~/.zshrc

이렇게 하면 새로고침됩니다. Zsh 환경 지워진 기록이 적용되는지 확인하십시오.

당신의 Zsh 역사 이제 파일이 지워지고 이전 명령에 더 이상 액세스할 수 없습니다.

방법 2: 기록 명령 사용

history 명령을 사용하여 기록을 지울 수도 있습니다. Zsh 역사 Mac에서는 다음 단계를 사용하여 수행할 수 있습니다.

1 단계: Mac 터미널을 열고 다음 명령을 사용하여 명령 기록을 표시합니다.

역사

2 단계: 전체 기록을 지우려면 Zsh , 다음 명령을 입력할 수 있습니다.

역사 -p

방법 3: .zshrc 파일 편집

zshrc는 다음을 위한 구성 파일입니다. Zsh 기록 설정도 포함됩니다. 다음 단계를 사용하여 이 파일을 편집하면 Zsh 역사 맥에서.

1 단계: 터미널을 열고 다음 명령을 사용하여 Zsh 구성 텍스트 편집기의 파일:

스도 나노 /etc/zshrc

2 단계: 일반적으로 다음과 같은 변수를 포함하는 기록 설정과 관련된 섹션을 찾습니다. HISTFILE, HISTSIZE 및 SAVEHIST.

3단계: 히스토리 기록을 모두 비활성화하려면 (#)를 사용하여 주석 처리하거나 파일에서 이 줄을 삭제할 수 있습니다. 그런 다음 다음을 사용하여 파일을 저장하십시오. CTRL+X, Y를 추가하고 Enter 키를 누릅니다.

4단계: 변경 사항을 적용하려면 Zsh 구성 파일에 다음 명령을 입력해야 합니다.

소스 /etc/zshrc

이렇게 하면 Zsh 역사 맥에서.

결론

지우는 중 Zsh 명령 Mac의 기록은 사용자가 개인 정보 보호, 보안 및 깨끗한 명령줄 경험을 유지할 수 있도록 하는 작업입니다. 이 문서에 제공된 단계를 따르면 효과적으로 지울 수 있습니다. Zsh 역사 이전에 입력한 명령에 더 이상 액세스할 수 없는지 확인하십시오.