PowerShell에서 화면 지우는 방법

  1. PowerShell 화면 지우기 소개
  2. PowerShell에서 Clear-Host 명령 사용하기
  3. 결론
PowerShell에서 화면 지우는 방법

대개 PowerShell 사용자는 여러 명령이 다양한 출력을 가지고 있어 콘솔의 혼란스러운 인터페이스를 경험할 수 있습니다. 이러한 상황을 없애기 위해 PowerShell 콘솔의 화면을 지울 필요가 있습니다.

이 글에서는 PowerShell 화면 스크립팅 환경을 지우는 여러 가지 방법을 제공합니다.

PowerShell 화면 지우기 소개

PowerShell 화면 지우기 방법은 Clear-Host 기능과 두 개의 별칭인 clsclear에 의해 지원됩니다. 이 섹션의 목적은 PowerShell 화면을 지우는 방법을 안내하는 것입니다.

Clear-Host

PowerShell에서 Clear-Host 명령 사용하기

PowerShell 자동화는 PowerShell이 지원하는 기본 기능, cmdlet 및 별칭에 의존합니다. 예를 들어, Windows PowerShell의 Clear-Host 명령은 콘솔의 화면을 지웁니다.

이것은 파이프를 통해 사용하거나 다른 cmdlet과 함께 사용할 수 없는 PowerShell의 독립적인 작업입니다. 출력이 생성되지 않습니다.

다음과 같이 Clear-Host 기능을 적용할 수 있습니다.

PowerShell에서 Clear-Host 명령의 별칭

PowerShell의 별칭은 특정 기본 명령과 연결됩니다. 그러나 PowerShell에서는 모든 함수나 cmdlet에 대한 별칭을 사용자 정의하고 생성할 수 있습니다.

예를 들어, Clear-Host 기능은 두 개의 내장 별칭인 clsclear를 지원합니다.

cls

또한, 다음과 같이 clear 별칭을 사용하여 PowerShell의 콘솔을 지울 수 있습니다.

clear

Get-Alias 명령을 통해 이러한 별칭이 Clear-Host 기능을 사용한다고 확인할 수 있습니다.

예제 코드:

Get-Alias clear
Get-Alias cls

출력:

PS C:\temp> Get-Alias Clear

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           clear -> Clear-Host

PS C:\temp> Get-Alias Cls

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           cls -> Clear-Host

우리는 위 섹션에서 제시된 PowerShell 화면을 지우는 방법을 살펴보았습니다. 그러나 PowerShell 명령은 대소문자를 구분하지 않으며, 이 기능도 마찬가지입니다.

따라서 Clear-Host와 그 별칭을 대문자 또는 소문자로 사용할 수 있다고 결론을 내릴 수 있습니다.

결론

PowerShell은 모든 운영 체제를 위한 크로스 플랫폼 지원을 갖춘 혁신적인 명령줄 도구입니다. 또한, 이 스크립팅 언어는 여러 작업을 수행하기 위해 별칭으로 지원되는 많은 기능과 cmdlet을 가지고 있습니다.

이 글에서는 PowerShell 화면을 지우는 방법을 제시하였습니다.

첫 번째 방법은 더 깔끔한 스크립팅 콘솔을 얻기 위해 Clear-Host 기능을 사용하는 것입니다. 나머지 두 가지 방법인 ClsClear도 별칭인 Clear-Host와 관련이 있습니다.

튜토리얼이 마음에 드시나요? DelftStack을 구독하세요 YouTube에서 저희가 더 많은 고품질 비디오 가이드를 제작할 수 있도록 지원해주세요. 구독하다
Marion Paul Kenneth Mendoza avatar Marion Paul Kenneth Mendoza avatar

Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.

LinkedIn