logo

Linux에서 터미널 기록을 지우는 방법

오늘날의 디지털 시대에 개인정보 보호와 보안은 모든 사용자가 따라야 할 주요 측면입니다. Linux 운영 체제에서와 마찬가지로 사용자는 관리자로서 터미널에서 다양한 유형의 명령 실행을 수행합니다. 명령이 실행되면 해당 기록은 우리에게 숨겨진 파일에 저장됩니다. 따라서 이 파일이 복구되었거나 이 기록이 삭제되지 않은 경우, 승인되지 않은 사람이 당사 시스템에 액세스하면 해로울 수 있습니다. 따라서 몇 가지 포괄적인 방법을 사용하여 터미널 기록을 자주 지워야 합니다. 따라서 이 기사에서는 터미널 기록을 완전히 삭제할 수 있는 다양한 유형의 단계별 방법을 살펴보겠습니다.

Linux에서 터미널 기록을 지우는 방법은 무엇입니까?

Linux 운영 체제에서 터미널 기록을 지우려면 터미널 기록을 완전히 지우는 데 도움이 되는 4가지 포괄적인 방법을 따를 수 있습니다. 이 기사에서 논의할 방법은 다음과 같습니다.

내용의 테이블



이제 Linux에서 터미널 기록을 지우는 실제 사용법과 함께 각 방법을 살펴보겠습니다.

Linux에서 History 명령을 사용하여 터미널 기록 지우기

이 방법에서는 내장된 기록 명령을 사용하여 터미널 기록을 지웁니다. 따라서 History 명령을 사용하여 터미널 기록을 지우려면 아래 단계를 따르십시오.

1 단계: 키보드 단축키 사용 Ctrl + Alt + T , 터미널을 열고 아래 명령을 입력하면 터미널의 기존 기록을 볼 수 있습니다.

history>
기존 이력 확인

기존 이력 확인

2 단계: 터미널을 연 후 현재 세션의 전체 명령 기록을 지우려면 다음 명령을 입력해야 합니다.

Q1은 몇 달입니까?
history -c>
-c와 함께 기록 명령을 사용하여 지우기

-c와 함께 기록 명령을 사용하여 지우기

3단계: 기록이 지워졌는지 여부를 확인하려면 다시 한번 History 명령을 사용할 수 있습니다. 명령을 실행하면 다음과 같은 차이점을 확인할 수 있습니다. 1 단계 현재 단계 출력.

history>
터미널 기록 삭제됨

터미널 기록 삭제됨

Bash 기록 파일을 편집하여 터미널 기록 지우기

이 방법에서는 Bash 기록 파일( .bash_history ). 따라서 Bash 기록 파일을 편집하여 터미널을 지우려면 아래 단계를 따르십시오.

1 단계: 터미널을 열고 아래 명령을 입력하여 Bash 기록 파일의 기존 내용을 확인하세요. 그러면 터미널의 전체 기존 기록이 반환됩니다.

vim ~/.bash_history>
Vim에서 bash 기록 파일 열기

Vim에서 bash 기록 파일 열기

2 단계: 이제 '를 누르세요. gg ' 파일의 처음으로 이동합니다.

gg 키를 사용하여 파일의 처음으로 이동

gg 키를 사용하여 파일의 시작 부분으로 이동

3단계: 다음으로 쉬프트 + 디 명령 두 배 파일의 모든 줄을 삭제합니다. 명령을 사용하여 파일을 저장하십시오. :wq .

바로가기를 사용하여 모든 줄 삭제

바로가기를 사용하여 모든 줄 삭제

4단계: 기록이 지워졌는지 여부를 확인하려면 터미널에서 History 명령을 사용하여 결과를 확인할 수 있습니다.

history>
터미널 기록 삭제됨

터미널 기록 삭제됨

Linux에서 'unset HISTFILE' 명령을 사용하여 터미널 기록 지우기

이 방법을 사용하면 ' 설정을 해제하여 현재 세션에 대한 명령 기록 저장을 일시적으로 비활성화할 수 있습니다. 히스트파일 ' 환경 변수. 아래 단계를 따르십시오.

1 단계: 터미널을 열고 아래 명령을 실행하여 현재 세션에 대한 명령 기록을 비활성화합니다.

unset HISTFILE>
unset 명령을 사용하여 명령 기록 저장 비활성화

unset 명령을 사용하여 명령 기록 저장 비활성화

2 단계: 이제 위 명령을 실행한 후 앞으로 실행될 명령은 기록 파일에 저장되지 않습니다. 이를 확인하기 위해 많은 명령을 실행할 수 있습니다.

echo ''This command will not be saved'>
샘플 명령 실행

샘플 명령 실행

3단계: 히스토리가 저장되었는지 여부를 확인하려면 History 명령을 사용할 수 있습니다. 우리가 실행한 명령을 볼 수 있습니다. 2 단계 기록 파일에 저장되지 않습니다

history>
터미널 기록이 삭제되었습니다.

터미널 기록이 삭제됨(저장되지 않음)

Reset 명령을 사용하여 Linux에서 터미널 기록 지우기

이 방법에서는 Reset 내장 명령을 사용하여 터미널 기록을 지웁니다. 재설정 명령을 사용하여 터미널 기록을 지우려면 아래 단계를 따르십시오.

1 단계: 단축키를 이용하여 터미널을 열고 아래 명령어를 실행하여 기존 기록을 확인합니다.

history>
기존 이력 확인

기존 이력 확인

2 단계: 이제 아래 명령을 실행하여 터미널에서 표시 및 명령 기록을 지웁니다.

reset>
스크린샷-(914)-분

Reset 명령을 사용하여 터미널 재설정

3단계: 터미널이 재설정되었는지 여부를 확인하려면 다시 한 번 터미널에서 재설정 명령을 사용하여 차이점을 확인할 수 있습니다. 1 단계 그리고 현재 단계.

history>
터미널 기록 삭제됨

터미널 기록 삭제됨

Linux에서 터미널 기록을 지우는 방법 – FAQ

Linux에서 전체 터미널 기록을 어떻게 지울 수 있나요?

전체 터미널 기록을 지우려면 다음을 사용할 수 있습니다.history>명령을 사용하여-c>옵션. 이 옵션은 기록 파일을 지워서 이전에 실행한 모든 명령을 기록에서 제거합니다.

history -c>

이 명령을 실행하면 전체 명령 기록이 지워집니다.

터미널 기록에서 특정 명령을 제거하는 방법이 있습니까?

예, 다음을 사용하여 터미널 기록에서 특정 명령을 선택적으로 삭제할 수 있습니다. ` history`> 명령. 먼저 `를 사용하세요. history`> 해당 번호와 함께 모든 명령을 나열합니다. 제거하려는 명령 번호를 확인한 다음 `를 사용하십시오. history -d`> 그 뒤에 명령 번호가 옵니다.

history history -d>

` 교체 `> 삭제하려는 명령의 실제 번호를 사용하십시오.

명령 기록을 제거하지 않고 터미널 화면을 지우려면 어떻게 해야 합니까?

` clear`> 명령은 터미널 화면을 지우는 데 사용되지만 명령 기록에는 영향을 미치지 않습니다. 간단히 입력하세요:

clear>

이렇게 하면 명령 기록을 유지하면서 깨끗한 터미널 화면이 제공됩니다.

특정 명령이 터미널 기록에 기록되지 않도록 할 수 있나요?

예, `를 사용할 수 있습니다. HISTIGNORE`> 기록에서 무시해야 하는 명령 패턴을 지정하는 환경 변수입니다.

예를 들어 , 다음과 같은 명령을 무시하려면 ls> , cd> , 그리고 clear> , 당신이 사용할 수있는:

export HISTIGNORE='ls:cd:clear'>

이렇게 하면 해당 명령이 기록에 기록되지 않습니다.

단말기 기록은 어디에 저장되며, 수동으로 편집하거나 지울 수 있나요?

터미널 기록은 일반적으로 ` ~/.bash_history`> 사용자의 홈 디렉터리에 있는 파일입니다. 필요한 경우 텍스트 편집기를 사용하여 이 파일을 수동으로 편집할 수 있습니다. 기록을 지우려면 ` echo`> 파일을 덮어쓰는 명령:

echo>~/.bash_history>

이 명령은 기록 파일을 비워 터미널 기록을 효과적으로 지웁니다.

결론

결론적으로 Linux 시스템의 터미널 기록을 지우는 것은 명령줄 인터페이스의 개인 정보 보호와 보안을 유지하는 데 중요한 작업입니다. 이 기사에서와 같이 현재 세션 기록을 지울 수 있는 다양한 유형의 방법을 살펴보았습니다. 우리는 내장된 주석과 호환성에 따라 실제 기록 파일을 지우는 기술을 보았습니다. 문제없이 최적화되고 기록을 지울 수 있습니다. 이는 과거 명령 데이터의 잠재적 손실에 대비하여 개인 정보 보호 및 보안에 도움이 됩니다.