터미널이란?
타이핑으로 컴퓨터와 대화하기
⏱ 예상 ~6분
01 · 읽기
터미널(terminal)은 텍스트 인터페이스로 컴퓨터와 상호작용하는 도구예요: 마우스로 아이콘이나 메뉴를 누르는 대신 타이핑으로 명령을 내려요.
💡 상상해 봐요컴퓨터를 식당이라고 생각해 보세요. 그래픽 인터페이스(Finder, 바탕화면)는 매장에서 식사하는 것 같아요 — 메뉴를 보고, 손으로 가리키면, 종업원이 가져다주죠. 터미널은 주방에 직접 전화하는 것 같아요 — 셰프에게 정확한 단어로 원하는 걸 말해요. 같은 음식, 다른 주문 방식이죠.
핵심 정리
- 터미널이 하는 일은 그래픽 인터페이스와 똑같아요, 단지 클릭이 타이핑으로 바뀐 거예요
- 개발자들이 터미널을 좋아하는 이유: 많은 작업이 더 빠르고, 일부 도구는 터미널에서만 쓸 수 있고, 반복 작업을 자동화할 수 있어요
- Mac 에서는 Terminal.app (기본 내장). Windows 에서는 PowerShell 또는 Windows Terminal
- 터미널의 $ 기호는 '프롬프트' 라고 해요 — 터미널이 여러분의 명령을 기다리고 있다는 뜻이에요
02 · 읽기
Windows 사용자는 여기 보세요 (Mac / Linux 사용자는 건너뛰어도 돼요)
이 강의에서 가르치는 건 Unix 계열 터미널 명령어(ls, cd, mkdir, grep 같은 것)예요. Mac 과 Linux 는 기본적으로 지원하니, 내장 터미널을 바로 열면 돼요.
Windows 는 달라요 — 기본 PowerShell 과 CMD 는 다른 명령어 체계(Get-ChildItem, Remove-Item)를 써요. 선택지가 몇 개 있는데, 위에서부터 추천하는 순서예요: 1. (가장 추천) WSL — Windows Subsystem for Linux 마이크로소프트가 공식으로 만든 Linux 환경이고, Windows 안에서 돌아가요. PowerShell (관리자)을 열고 입력하세요: wsl --install 끝날 때까지 기다리고 (약 5~10분), 재부팅한 뒤 Linux 계정 비밀번호를 설정하면, 완전한 Linux 터미널을 얻어요. 이후 강의 내용을 100% 그대로 쓸 수 있고, 명령어를 바꿀 필요가 없어요.
2. Git Bash 이미 Git for Windows 를 설치했다면 Git Bash 가 함께 들어 있어요 — Unix 를 흉내내는 작은 터미널이라 이 강의의 명령어 대부분이 돌아가요. WSL 보다 가벼워요.
3. 네이티브 PowerShell Claude Code 는 PowerShell 에서도 돌지만, 이 강의에서 가르치는 ls, mv, grep 등은 대부분 다른 형태로 써야 해요. 앞의 두 선택지가 안 될 때만 추천해요.
WSL 을 추천해요 — 한 번 설정하면 이후 모든 챕터를 그대로 따라 칠 수 있어요.
핵심 정리
- Mac / Linux: 기본 터미널로 바로 됩니다, 다음 단락으로 넘어가세요
- Windows: WSL (wsl --install 한 줄이면 끝) 또는 Git Bash 추천
- WSL 설정 후에는 이 강의의 모든 Unix 명령어를 100% 그대로 쓸 수 있어요
- Claude Code 자체는 Mac, Linux, WSL, Git Bash, PowerShell 모두에서 돌아가요
03 · 터미널 미리보기
터미널이 어떻게 동작하는지 보세요. 이 세 명령어가 각각 '내가 어디 있는지', '지금 폴더에 뭐가 있는지', '다른 폴더로 어떻게 이동하는지' 를 보여줘요.
(이 섹션은 인터랙티브해요 — JavaScript를 켜 주세요.)
04 · 퀴즈
터미널이란 뭘까요?
- 시스템 오류 메시지가 뜨는 창
- 동영상을 보는 특별한 앱
- 타이핑으로 명령을 내려 컴퓨터와 상호작용하는 텍스트 인터페이스
- 컴퓨터에 연결하는 외부 장치
05 · 퀴즈
터미널의 $ 기호는 뭘 뜻할까요?
- 이 명령어는 유료라는 표시
- 오류가 났다는 표시
- 홈 디렉터리 약어
- 프롬프트 — 터미널이 명령어 입력을 기다리고 있다는 표시
06 · 퀴즈
왜 개발자들은 터미널을 선호할까요?
- 터미널에서 많은 일이 더 빠르고, 일부 도구는 터미널에서만 쓸 수 있기 때문에
- 그래픽 인터페이스에서는 코딩이 깨지기 때문에
- 터미널이 클릭보다 배우기 쉬워서
- 터미널이 메모리를 덜 써서
⚠ 전체 인터랙티브 경험에는 JavaScript가 필요해요. JavaScript를 켜고 새로 고침해 주세요.
※ 이 사이트는 독립 운영되는 교육 프로젝트로, Anthropic의 공식 제품이 아니에요. Claude™ 는 Anthropic, PBC 의 상표예요.