터미널 기본 명령어

꾸준히 연습하면 터미널이 익숙해집니다.

터미널 기본 명령어 macOS Windows PowerShell 비교 정리 - trstudio

터미널 줄바꿈 관련

터미널 환경 별로 줄바꿈이 다를 수 있어요 아래를 시도해보세요.

방법설명
Shift + EntermacOS iTerm2, WezTerm, Ghostty, Kitty 등에서 기본 지원
Option + EntermacOS Terminal.app (설정 필요)
Alt + Enter일부 Windows 환경
Ctrl + Enter일부 Windows Terminal 환경
\ + Enter모든 환경에서 작동 – 가장 확실한 방법
Ctrl + J모든 환경에서 작동

기본 명령어

기능Windows PowerShellmacOSWindows 명령프롬프트(권장 ❌)
현재 위치 확인pwd (또는 Get-Location)pwdcd (또는 echo %cd%)
폴더 이동cd 폴더명cd 폴더명cd 폴더명
상위 폴더 이동cd ..cd ..cd ..
홈으로 이동cd ~cd ~cd %USERPROFILE%
파일 목록 보기ls 또는 dirlsdir
상세 정보
포함 목록
ls -Format List 또는 dirls -ldir
숨김 파일
포함 목록
ls -Forcels -adir /a
폴더 생성mkdir 폴더명mkdir 폴더명mkdir 폴더명
파일 복사copy 원본 대상cp 원본 대상copy 원본 대상
파일 이동move 원본 대상mv 원본 대상move 원본 대상
파일 삭제del 파일명rm 파일명del 파일명
폴더 삭제rmdir -r 폴더명rm -r 폴더명rmdir /S 폴더명
파일 내용 보기cat 파일명cat 파일명type 파일명
화면 지우기clsclearcls
도움말Get-Help 명령어man 명령어명령어 /?
터미널 종료exitexitexit

ll 명령어가 동작 안해요

ll은 실제 명령어가 아니라 ls -l의 별칭(alias)입니다.

일부 환경에서는 이 별칭이 미리 설정되어 있어 바로 사용할 수 있지만, 설정이 안 된 환경에서는 command not found 오류가 발생합니다.

해결법: 터미널 설정 파일에 별칭을 직접 등록하면 됩니다.

  • macOS: ~/.zshrc 파일에 alias ll='ls -l' 추가
  • Windows PowerShell: $PROFILE 파일에 Set-Alias ll Get-ChildItem 추가

추가 후 터미널을 재시작하면 사용할 수 있습니다.

핵심 팁

  • Windows CMD: cd 명령어만 입력하면 현재 위치가 표시됨
  • Windows PowerShell & macOS: pwd 명령어로 현재 작업 디렉토리 경로 확인
  • 경로 구분: Windows는 \\, macOS는 / 사용
  • 삭제 주의: rm -rrmdir /S는 폴더 전체를 삭제하므로 신중히 사용!

이미지 붙여넣기

WindowsWin + Shift + s, 붙여넣기: ctrl + v 또는 alt + v

또는 Ctrl + shift + C 복사, Ctrl + shift + V 붙여넣기로 가능했습니다

macOSCmd + Ctrl + Shift + 4, 붙여넣기: cmd + v 또는 ctrl + v

선택 설치

PowerShell 7 (Windows 환경)

  • PowerShell 7 설치
  • What: 컴퓨터에게 명령어를 타이핑해서 전달할 수 있는 검은 화면 프로그램 (터미널이라고도 함)
  • Why: Windows 기본 터미널(CMD)은 기능이 제한적이고, 클로드 코드 같은 최신 개발 도구를 제대로 실행할 수 없어서 (Windows 사용자만)
  • Example: “ls”(파일 목록 보기), “cat”(파일 내용 보기), “grep”(텍스트 검색) 등 유닉스 명령어가 기본 내장되어 있어 별도 설치 없이 바로 사용 가능

iTerm2 (Mac 환경)

  • iTerm2 공식문서
  • What: macOS용 고급 터미널 애플리케이션
  • Why: 클로드 코드 사용 시 더 나은 터미널 경험 제공 (Mac 사용자)
  • Example: 탭 관리, 분할 창, 검색 기능, 테마 커스터마이징

터미널은 처음엔 낯설지만, 기본 명령어 몇 가지만 익혀도 개발 속도가 눈에 띄게 빨라집니다. 오늘 정리한 명령어를 북마크해두고 필요할 때마다 꺼내 쓰세요.

Copyright © 2026 Trtudio. All rights reserved.