터미널 명령어는 마우스 클릭 대신 글자로 컴퓨터에 지시하는 방법이고, 2026년 7월 기준 초보자가 실제로 알아야 할 건 딱 8개면 충분합니다.
AI 코딩 도구가 "이 명령어를 실행하세요"라고 알려줄 때, 그 검은 창이 무서워서 멈추는 사람이 많습니다.
이 글을 읽으면 그 검은 창의 정체와 자주 쓰는 명령어 8개를 이해하고, 겁먹지 않고 명령어를 붙여넣을 수 있게 됩니다.

터미널은 검은 창에 "동사 + 대상" 구조로 명령어를 적는 조작 방식입니다. pwd, ls, cd, mkdir, cp, mv, rm, cat 이 8개만 알면 대부분의 상황을 넘길 수 있습니다.
터미널은 마우스 클릭 대신 글자 명령어로 컴퓨터를 조작하는 검은 창입니다.
폴더를 만들고, 파일을 옮기고, 프로그램을 실행하는 일을 전부 글자로 지시합니다.
맥에서는 "터미널"이라는 앱이 zsh라는 방식으로 돌아갑니다.
윈도우에서는 "PowerShell" 또는 "명령 프롬프트"가 같은 역할을 합니다.
겉보기엔 낯설지만, 따지고 보면 "무엇을(대상) 어떻게 해라(동사)"를 적는 것이 전부입니다.
아래 8개는 초보자가 가장 자주 마주치는 명령어입니다.
한 번에 외우려 하지 말고, 필요할 때 표를 다시 보면 됩니다.
| 명령어 | 하는 일 | 예시 |
|---|---|---|
| pwd | 지금 내가 있는 폴더 위치 보기 | pwd |
| ls | 현재 폴더의 파일·폴더 목록 보기 | ls |
| cd | 다른 폴더로 이동 | cd 폴더이름 |
| mkdir | 새 폴더 만들기 | mkdir 새폴더 |
| cp | 파일 복사 | cp 원본 사본 |
| mv | 파일 이동 또는 이름 바꾸기 | mv 예전이름 새이름 |
| rm | 파일 삭제 (휴지통을 안 거침, 주의) | rm 파일이름 |
| cat | 파일 내용 화면에 보기 | cat 파일이름 |
윈도우 PowerShell에서도 ls, cd, pwd는 상당수 그대로 통하고, 목록 보기는 dir도 됩니다.

명령어는 대부분 "동사 + 대상" 구조로 읽으면 이해가 쉽습니다.
폴더를 하나 만들고, 그 안으로 들어가서, 내용을 확인하는 흐름은 이렇게 이어집니다.
pwd
mkdir project
cd project
ls
위에서부터 "지금 위치 확인 → project 폴더 생성 → 그 폴더로 이동 → 안의 목록 보기" 순서입니다.
타이핑이 귀찮다면 폴더 이름 일부만 치고 Tab키를 누르면 나머지가 자동으로 완성됩니다.
방금 쓴 명령을 또 쓰고 싶으면 ↑(위쪽 화살표)키로 이전 명령을 그대로 불러올 수 있습니다.
개인적으로는 이 두 단축키만 익혀도 터미널이 훨씬 덜 무섭게 느껴진다고 봅니다.
AI가 알려준 설치·실행 명령어는 대체로 그대로 붙여넣어도 됩니다.
"npm install ○○ 실행하세요" 같은 안내는 겁먹을 필요 없이 그대로 실행하면 됩니다.
다만 삭제 명령은 실행 전에 한 번 더 확인하는 습관이 좋습니다.
⚠️ rm -rf 처럼 무언가를 강제로 지우는 명령은 "무엇을 지우는지" 반드시 확인하고 실행하세요. 터미널의 rm은 휴지통을 거치지 않아 되돌리기가 어렵습니다.

대부분의 명령어는 잘못 쳐도 안전합니다.
오타가 나면 보통 "명령어를 찾을 수 없다"는 메시지만 뜨고 아무 일도 일어나지 않습니다.
조심할 건 rm(삭제)이나 sudo(관리자 권한)처럼 강한 명령뿐이니, 이 둘만 주의하면 됩니다.
기본 명령어는 대체로 비슷하고, 일부만 다릅니다.
ls, cd, pwd 같은 핵심 명령은 맥과 윈도우 PowerShell에서 거의 똑같이 쓸 수 있습니다.
세부 옵션이나 일부 명령은 차이가 있으니, 막히면 "맥/윈도우 + 명령어"로 검색하면 금방 해결됩니다.
터미널은 결국 "동사 + 대상"을 적는 창일 뿐, 특별한 마법이 아닙니다.
pwd, ls, cd, mkdir, cp, mv, rm, cat 8개면 초보자가 마주치는 상황 대부분을 넘길 수 있습니다.
AI가 주는 명령어는 대체로 붙여넣어도 안전하되, 삭제와 관리자 권한 명령만 한 번씩 확인하면 됩니다.
검은 창이 더는 무섭지 않아지는 순간, 할 수 있는 일의 범위가 꽤 넓어집니다.
이 글은 맥(zsh)과 윈도우 PowerShell의 공개된 기본 명령어를 기준으로 정리했으며, 운영체제 버전에 따라 일부 명령·옵션이 다를 수 있어 발행 전 공식 문서 확인이 필요합니다.

| 파이썬이 GIL을 벗었다 — GIL 없는 파이썬이 뭐고 왜 중요한가 (0) | 2026.07.25 |
|---|---|
| 환경변수와 PATH가 뭐야 — API 키 보관과 'command not found'의 정체 (0) | 2026.07.24 |
| 패키지 매니저가 뭐야 — npm·pip이 하는 일 (0) | 2026.07.24 |
| 2026년 AI 코드 에디터 지형 정리 — Cursor·Zed·VS Code·Orca 뭐가 다를까 (0) | 2026.07.22 |
| CORS 에러가 뭐야 — 왜 자꾸 요청이 막힐까 (0) | 2026.07.22 |
댓글 영역