IT 기본 지식

터미널 사용법 총정리 (기초 + 명령어 표 정리)

tami_nanda 2026. 3. 17. 12:30

1. 터미널이란 무엇인가

터미널은 텍스트로 컴퓨터를 제어하는 도구다.
명령어를 입력하면 OS가 이를 실행한다.

 

2. 기본 개념 (이 3가지만 이해하면 된다)

개념설명예시
현재 위치 작업 중인 폴더 /Users/tami
명령어 구조 명령 + 옵션 + 대상 ls -l /Users
경로 파일 위치 방식 절대경로 / 상대경로

 

3. OS별 차이

항목macOS / LinuxWindows
bash, zsh cmd, PowerShell
경로 구분 / \
루트 / C:\
명령어 호환 거의 동일 일부 다름

 

4. 필수 명령어 (핵심 요약)

📁 파일/폴더 관리

기능명령어설명약어 의미
현재 위치 확인 pwd 현재 경로 출력 print working directory
목록 보기 ls 파일 목록 list
상세 목록 ls -l 상세 정보 -
숨김 포함 ls -a 숨김 파일 포함 all
이동 cd 폴더명 폴더 이동 change directory
상위 이동 cd .. 한 단계 위 -
홈 이동 cd ~ 홈으로 이동 -
폴더 생성 mkdir 폴더명 폴더 생성 make directory
파일 생성 touch 파일명 빈 파일 생성 -
삭제 rm 파일명 파일 삭제 remove
폴더 삭제 rm -r 폴더명 폴더 전체 삭제 recursive
복사 cp A B A → B 복사 copy
폴더 복사 cp -r A B 폴더 복사 recursive
이동/이름변경 mv A B 이동 또는 이름 변경 move

 

📄 파일 내용 확인

기능명령어설명
전체 보기 cat 파일명 파일 내용 출력
앞부분 보기 head 파일명 상위 일부
뒷부분 보기 tail 파일명 하위 일부

 

🔍 검색

기능명령어설명약어 의미
문자열 검색 grep "텍스트" 파일 내용 검색 global regular expression print

 

5. Windows 명령어 (cmd 기준)

기능명령어비고
현재 위치 cd 동일
목록 보기 dir ls 대신
폴더 생성 mkdir 동일
파일 삭제 del rm 대신
폴더 삭제 rmdir rm -r 대신

※ PowerShell에서는 ls, cp 사용 가능하다.

 

6. 옵션(-) 개념

형태의미
-l 상세 정보
-a 숨김 포함
-r 하위 포함 (recursive)

예시: ls -la

 

 

7. 반드시 알아야 할 단축 활용

기능방법
자동완성 Tab
이전 명령어 ↑ 방향키
명령 취소 Ctrl + C

 

8. 초보자 실수 방지

상황설명
rm -r 사용 되돌릴 수 없는 삭제
경로 오류 잘못된 위치에서 실행 위험
권한 문제 실행 안 될 경우 sudo 사용

 

9. 핵심 정리

터미널은 아래만 익히면 충분하다.

  • cd, ls, pwd → 이동/확인
  • mkdir, rm, cp, mv → 파일 관리
  • grep, cat → 내용 확인

이 정도만 익혀도 실무에서 대부분 문제없이 사용 가능하다.

터미널은 복잡해 보이지만 구조는 단순하다.
명령어를 외우는 것이 아니라 의미를 이해하면 자연스럽게 익혀진다.

'IT 기본 지식' 카테고리의 다른 글

MCP(Model Context Protocol) 개념 정리  (0) 2026.03.18