macOS 터미널은 초보자에게 다소 낯설고 어렵게 느껴질 수 있지만, 실제로는 매우 강력하면서도 일상적인 작업을 빠르게 처리할 수 있게 도와주는 도구입니다. 이 글에서는 Mac 터미널을 처음 접하는 분들을 위해 꼭 알아야 할 기본 명령어 7가지와 실생활 활용 예시, 주의사항까지 함께 정리했습니다.
소개
macOS는 매우 직관적인 GUI(그래픽 사용자 인터페이스)를 제공하지만, 터미널을 사용하면 더 많은 제어권과 자동화 기능을 활용할 수 있습니다. 마우스를 클릭하는 대신 명령어를 입력함으로써 반복 작업을 줄이고, 파일 관리나 시스템 설정을 더 빠르고 정확하게 수행할 수 있습니다.
이 글에 소개되는 7가지 명령어는 초보자가 실수 없이 안전하게 사용할 수 있으며, 자주 사용하는 파일 정리, 폴더 탐색, 앱 실행 등의 작업에 바로 적용할 수 있습니다.
1. cd – 디렉토리(폴더) 이동
cd
는 "change directory"의 약자로, 현재 작업 중인 위치(경로)를 변경할 때 사용합니다.
기본 사용법:
cd [디렉토리_이름]
예시:
cd Documents
→ 'Documents' 폴더로 이동cd ..
→ 상위 폴더로 이동cd ~/Downloads
→ 사용자 폴더 아래 'Downloads' 폴더로 이동
팁: 디렉토리 이름을 입력하다가 Tab
키를 누르면 자동완성이 됩니다. 경로를 직접 타이핑하는 수고를 줄여줍니다.
2. ls – 현재 폴더 내용 보기
ls
명령어는 현재 위치한 폴더에 어떤 파일과 폴더가 있는지 목록을 보여줍니다.
기본 사용법:
ls
자주 쓰는 옵션:
ls -l
→ 자세한 정보 표시ls -a
→ 숨김 파일 표시ls -lh
→ 사람이 읽기 쉬운 단위로 표시
활용 예시:
ls -alh ~/Desktop
3. mkdir – 새 폴더 생성
새 폴더를 빠르게 만들고 싶은 경우 mkdir
명령어를 사용하면 GUI보다 훨씬 빠르게 처리할 수 있습니다.
기본 사용법:
mkdir [폴더_이름]
예시:
mkdir project1
mkdir images videos documents
실전 활용:
mkdir -p project/src/assets/images
4. touch – 빈 파일 생성
touch
명령어는 새로운 빈 파일을 생성할 때 사용합니다. 문서나 설정 파일을 미리 만들어두고 싶을 때 유용합니다.
기본 사용법:
touch [파일_이름]
예시:
touch notes.txt
touch script.sh
응용:
touch index.html style.css script.js
5. rm – 파일 및 폴더 삭제
주의: rm
은 복구 불가능한 삭제 명령어입니다. 항상 신중하게 사용하세요.
파일 삭제:
rm filename.txt
폴더 삭제:
rm -r folder_name
옵션 설명:
-r
→ 폴더 재귀 삭제-f
→ 강제 삭제
실전 예시:
rm -rf test_folder
6. open – 파일이나 앱 열기
open
명령어는 특정 파일을 미리보기로 열거나, 앱을 실행하거나, 폴더를 Finder에서 여는 데 사용됩니다.
예시:
open .
open test.pdf
open -a "Google Chrome" index.html
팁: 외장 앱은 -a
옵션을 사용하여 실행할 수 있습니다.
7. man – 매뉴얼 보기
명령어의 기능과 옵션을 모를 때는 man
명령어로 매뉴얼 페이지를 볼 수 있습니다.
사용법:
man [명령어]
예시:
man mkdir
조작법:
- 아래로 이동: 스페이스바 또는 방향키
- 종료:
q
키 누르기
보너스 팁: 터미널 기본 단축키 활용
Control + C
→ 명령 강제 종료Control + L
→ 화면 초기화↑
/↓
방향키 → 이전 명령어 탐색Tab
→ 경로 자동 완성
결론
터미널은 단순히 전문가만 사용하는 도구가 아닙니다.
이 글에서 소개한 7가지 명령어는 초보자도 쉽게 따라할 수 있으며, 단순한 파일 탐색부터 폴더 구조 생성, 앱 실행까지 Mac 활용도를 한층 높여줄 수 있습니다.
작은 명령 하나가 수십 번의 클릭을 줄여주기도 합니다. 터미널의 세계에 첫 발을 내딛는 지금, 여러분은 더 강력한 Mac 사용자가 되어가고 있습니다.
어떤 명령어가 가장 유용했나요?
더 알고 싶은 명령어나 응용 예제가 있다면 댓글로 남겨 주세요!