맥북 터미널을 자유자재로 활용하면 생산성이 폭발적으로 증가합니다! 하지만 명령어를 처음 접하는 초보자라면 어렵게 느껴질 수도 있죠. 이 글에서는 터미널에서 자주 사용하는 기본 명령어를 쉽게 설명하고, 파일 관리, 네트워크 설정, 시스템 제어 등 실무에서 유용한 기능을 소개합니다.

📌 핵심 요약
✅ 파일 및 디렉토리 관리:ls
, cd
, mkdir
, rm
등
✅ 시스템 제어:top
, kill
, ps
, sudo
활용법
✅ 네트워크 관련 명령어:ping
, curl
, scp
, ssh
실전 예제
🔥 맥북 터미널이 뭐길래 이렇게 중요할까?
맥북의 터미널(Terminal)은 GUI(그래픽 인터페이스) 대신
직접 명령어를 입력해 시스템을 제어하는 강력한 도구입니다.
GUI보다 빠르고 강력한 제어가 가능하기 때문에 개발자뿐만 아니라
일반 사용자도 활용하면 생산성을 높일 수 있습니다!
이제 기본적인 터미널 명령어를 익혀서 맥북 활용도를 한 단계 끌어올려볼까요?
📌 1. 파일 및 디렉토리 관리 🗂️
1️⃣ 현재 폴더 내 파일 목록 보기 ls
ls
ls -l
ls -a
ls
: 현재 디렉토리의 파일과 폴더 목록 표시ls -l
: 자세한 정보 포함ls -a
: 숨김 파일도 표시
2️⃣ 디렉토리 이동 cd
cd Documents
cd ..
cd /Users/yourname/Desktop
cd 폴더이름
: 해당 폴더로 이동cd ..
: 한 단계 위 폴더로 이동cd /경로
: 절대 경로로 이동
3️⃣ 디렉토리 생성 & 삭제 mkdir
, rm -r
mkdir myFolder
rm -r myFolder
mkdir
: 새 폴더 생성rm -r
: 폴더 및 내부 파일 삭제
🚀 2. 시스템 제어 명령어 💻
4️⃣ 실행 중인 프로세스 확인 top
, ps
top
ps aux
top
: CPU 사용량, 메모리 사용량, 실행 중인 프로세스 표시ps aux
: 현재 실행 중인 모든 프로세스 표시
5️⃣ 프로세스 종료 kill
, pkill
kill -9 PID
pkill -f "프로세스이름"
kill -9 PID
: 특정 프로세스를 강제 종료pkill -f "이름"
: 해당 이름을 포함하는 모든 프로세스 종료
6️⃣ 관리자 권한 실행 sudo
sudo command
sudo
: 관리자 권한으로 명령 실행- 예)
sudo nano /etc/hosts
: 시스템 파일 수정
🌍 3. 네트워크 관련 명령어 🌐
7️⃣ 네트워크 연결 확인 ping
ping google.com
- 특정 웹사이트나 IP 주소와 연결 상태 확인
8️⃣ 파일 다운로드 curl
, wget
curl -O http://example.com/file.zip
- 특정 URL에서 파일 다운로드
curl -O
: 원본 파일 이름 유지
9️⃣ 원격 서버 접속 ssh
ssh username@server.com
- 원격 서버에 SSH 접속
- 예)
ssh root@192.168.1.10
🔟 파일 전송 scp
scp localfile.txt username@server.com:/remote/path/
- 로컬 파일을 원격 서버로 전송
🔥 터미널을 활용한 생산성 향상 팁
1️⃣ 자동화: 반복 작업을 bash script
로 저장하여 클릭 한 번으로 실행
2️⃣ 빠른 탐색:alias
설정으로 긴 명령어를 짧게 축약
3️⃣ 맥북 최적화:brew
를 활용해 소프트웨어 관리 (ex. brew install git
)
📢 결론: 이제 직접 실행해볼 차례!
맥북 터미널을 활용하면 시스템을 더 빠르고 효율적으로 제어할 수 있습니다. 오늘 소개한 명령어들을 직접 입력해 보면서 터미널 마스터가 되어보세요! 🚀
🔎 FAQ (자주 묻는 질문)
❓ Q1. 터미널 명령어를 잘못 입력하면 맥북이 고장 날 수도 있나요?
👉 일부 sudo rm -rf /
같은 위험한 명령어를 조심하면 괜찮습니다!
❓ Q2. GUI보다 터미널을 사용하는 이유가 있나요?
👉 더 빠르고 강력한 제어가 가능하기 때문입니다. GUI로는 할 수 없는 작업도 많아요!
❓ Q3. 맥북 터미널에서 Python 실행도 가능한가요?
👉 네! python3
명령어를 입력하면 바로 실행할 수 있어요.