devOmnivore

PowerShell 주요 단축키 및 명령어 정리

devOMNIVORE 2025. 2. 10. 01:37
반응형

PowerShell은 Windows 환경에서 강력한 명령줄 셸 및 스크립팅 언어로, 시스템 관리와 자동화를 효율적으로 수행할 수 있도록 돕습니다.
작업 효율성을 높이기 위해 다양한 단축키와 명령어를 제공하며, 이를 활용하면 생산성을 크게 향상시킬 수 있습니다.
아래 표를 통해 PowerShell의 주요 단축키 및 명령어를 정리해 보겠습니다.

 

PowerShell 주요 단축키 및 명령어 정리


1️⃣ PowerShell 주요 단축키

PowerShell 콘솔과 Windows PowerShell ISE(통합 스크립팅 환경)에서 사용할 수 있는 유용한 단축키 목록입니다.

기능 단축키 설명

명령 자동 완성 Tab 명령어나 매개변수 자동 완성
이전 명령어 호출 ↑ (위 방향키) 이전에 실행한 명령어 불러오기
다음 명령어 호출 ↓ (아래 방향키) 다음 명령어 불러오기
명령어 중단 Ctrl + C 실행 중인 명령을 강제 종료
콘솔 창 지우기 Ctrl + L 또는 cls 화면 초기화
스크립트 실행 F5 전체 스크립트 실행
선택 영역 실행 F8 선택한 코드만 실행
실행 중지 Ctrl + Break 현재 실행 중인 작업을 중지
모두 선택 Ctrl + A 콘솔 전체 텍스트 선택
복사 Ctrl + C 선택한 텍스트 복사
붙여넣기 Ctrl + V 복사한 텍스트 붙여넣기
찾기 Ctrl + F 콘솔에서 특정 문자열 검색

 

🔹 이렇게 활용하세요.
✔ Tab 키를 사용하면 명령어 및 매개변수를 자동 완성할 수 있어 입력 시간을 줄일 수 있습니다.
✔ Ctrl + C는 실행 중인 명령어를 강제 종료하는 데 유용합니다.


2️⃣ PowerShell 주요 명령어

PowerShell 명령어는 일반적으로 "동사-명사" 형식으로 구성되며, 대소문자를 구분하지 않습니다.
아래는 가장 자주 사용되는 PowerShell 명령어입니다.

명령어 설명 유사한 명령어

Get-Help 특정 명령어에 대한 도움말 표시 man
Get-Command 사용 가능한 모든 명령어 목록 표시 compgen -c
Get-Process 현재 실행 중인 프로세스 목록 확인 ps
Get-Service 시스템의 서비스 상태 확인 service --status-all
Set-ExecutionPolicy PowerShell 스크립트 실행 정책 설정 없음
Get-ChildItem 디렉터리 내 파일 및 폴더 목록 표시 ls, dir
Set-Location 현재 디렉터리 변경 cd
Copy-Item 파일 또는 폴더 복사 cp
Move-Item 파일 또는 폴더 이동 mv
Remove-Item 파일 또는 폴더 삭제 rm
Clear-Host 콘솔 화면 지우기 cls
Start-Process 새 프로세스 시작 open
Stop-Process 실행 중인 프로세스 종료 kill
Get-Content 파일 내용 표시 cat
Set-Content 파일에 내용 저장 없음
Add-Content 파일에 내용 추가 없음
Get-Variable 정의된 변수 목록 표시 env
Set-Variable 변수 값 설정 export
Get-Alias 명령어의 별칭(Alias) 목록 표시 alias

 

🔹 보너스:
✔ Get-Help 명령어를 사용하면 다른 명령어에 대한 자세한 설명을 확인할 수 있습니다.
✔ Get-Command 를 실행하면 시스템에서 사용 가능한 모든 PowerShell 명령어 목록을 탐색할 수 있습니다.


📌 결론: PowerShell 활용도를 높이려면?

💡 PowerShell의 주요 단축키와 명령어를 익히면, 시스템 관리 및 자동화를 보다 효율적으로 수행할 수 있습니다!
📌 단축키를 활용하면 작업 속도를 높이고 불필요한 입력을 줄일 수 있음
📌 Get-Help, Get-Command 등을 적극 활용하면 PowerShell 명령어를 쉽게 탐색하고 학습 가능
📌 파일 및 프로세스 관리 명령어를 익히면 Windows 시스템 관리가 더욱 쉬워짐

🚀 이제 PowerShell을 더욱 효과적으로 활용해 보세요!

 

이제 PowerShell을 효율적으로 사용할 준비가 되셨나요? 😊
더 궁금한 점이 있다면 언제든 질문하세요! 🚀💻


Disclaimer: 본 블로그의 정보는 개인의 단순 참고 및 기록용으로 작성된 것이며, 개인적인 조사와 생각을 담은 내용이기에 오류가 있거나 편향된 내용이 있을 수 있습니다.

반응형