리눅스 명령어 · 1 min read · Sep 14, 2025

초보자를 위한 리눅스 clear 명령어 튜토리얼 (3가지 예제)

때때로, 명령줄 작업을 하다 보면 터미널 화면에 너무 많은 텍스트가 표시되고 그 중 어떤 것도 당신과 관련이 없을 때가 있습니다. 그래서 주의를 분산시키지 않기 위해 터미널 화면을 지우고 싶을 것입니다. 리눅스 명령줄에 익숙하지 않은 사람들은 이 작업을 수행하는 전용 명령줄 유틸리티가 존재한다는 것을 모를 수 있습니다.

이 튜토리얼에서는 clear(문제의 도구)의 기본 사항과 사용 방법에 대해 논의할 것입니다. 하지만 그 전에, 이 튜토리얼에서 언급된 모든 예제/지침은 Ubuntu 16.04LTS에서 테스트되었다는 점을 공유할 가치가 있습니다.

리눅스 clear 명령어

도구의 매뉴얼 페이지는 이 도구의 유일한 용도가 터미널 화면을 지우는 것임을 분명히 하고 있습니다(여기서 말장난은 없습니다). 다음은 매뉴얼 페이지의 정확한 정의입니다:

Clear clears your screen if this is possible, including its scrollback buffer (if the extended "E3"  
capability is defined). Clear looks in the environment for the terminal type and then in the   
terminfo database to determine how to clear the screen. Clear ignores any command-line parameters  
that may be present.

다음의 Q&A 형식의 예제들은 clear가 무엇을 하는지와 어떻게 작동하는지에 대한 더 나은 아이디어를 제공할 것입니다.

Q1. clear 명령어를 사용하여 터미널 화면을 지우는 방법은?

터미널 화면을 지우기 위해 실행해야 할 명령어는 다음과 같습니다:

clear

네, 그게 전부입니다.

Q2. clear 명령어는 어떻게 작동하나요?

clear 명령어를 실행한 후 자세히 살펴보면, 실제로 터미널을 지우지 않는다는 것을 알 수 있습니다. 이 도구는 단순히 텍스트를 위로 이동시켜 보이지 않는 영역으로 보냅니다( Ctrl+L을 눌러도 이와 같은 효과가 있습니다).

따라서 당신이 알아야 할 것은 clear 명령어가 출력에서 콘솔 이스케이프 코드를 생성하여 작동한다는 것입니다. 생성되는 코드의 유형은 사용 중인 터미널의 유형에 따라 다릅니다. 이러한 코드에 대한 더 많은 정보는 여기로 가세요.

Q3. 터미널 화면을 정말로 지우는 방법은?

이제 clear 명령어가 어떻게 작동하는지 알았으니, 터미널 화면을 정말로 지우고 싶습니다. 음, 그건 가능하며 어렵지 않습니다. 다음 명령어를 실행하세요:

reset

reset 명령어는 터미널을 재초기화합니다. 이 도구는 주장하는 대로 작동하지만, 일반적으로 실행 속도가 약간 느립니다. 그래서 다음과 같은 다른 대안도 있습니다:

tput reset

또는

printf "\033c"

위 명령어들이 터미널 화면을 지우는 방법에 대한 더 많은 정보는 여기로 가세요. 이 포럼 링크에는 위에서 언급한 명령어가 작동하기 위해 PuTTY에서 설정해야 할 다른 유용한 정보도 포함되어 있습니다. 그러니 링크를 주의 깊게 살펴보세요.

결론

clear 명령어는 사용하기 매우 쉽다는 데 동의할 것입니다. 기본 사용법은 당신이 알아야 할 사항입니다(말할 필요도 없이, 이에는 사실상 학습 곡선이 없습니다) 왜냐하면 대개는 도구가 기본적으로 수행하는 것에 만족할 것이기 때문입니다. 그러나 우리는 또한 그것이 어떻게 작동하는지와 몇 가지 대안에 대한 세부정보를 언급했습니다 - 이 정보는 일부 시나리오에서 유용할 수 있습니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.