터미널 명령어 💻⚡
Source: Dev.to

나는 마우스로 모든 작업을 하느라 6개월을 허비했다 💻
폴더를 만들려면 오른쪽 클릭. 탐색하려면 클릭, 클릭, 클릭. 모든 동작마다 메뉴 바. 내 작업 흐름은 고통스러울 정도로 느렸다.
그러다 선배 개발자가 “마우스 사용을 그만두고 터미널을 배워라”라고 말했다. 나는 그가 미쳤다고 생각했다. 초록색 텍스트가 뜨는 검은 화면? 절대 안 된다.
하지만 일주일만 사용해 보니 생산성이 두 배가 되었다 ⚡
📁 탐색 (번개처럼 빠름)
cd projects/myapp # Jump to any folder instantly
cd .. # Go up one level
cd ~ # Home in 2 characters
cd - # Back to previous directory
pwd # Where am I?
7개의 중첩 폴더를 클릭할 필요가 없다. 그냥 입력하고 이동한다.
⚙️ 파일 작업 (오른쪽 클릭은 이제 그만)
touch index.js # Create file instantly
mkdir components # Create folder
mv old.js new.js # Rename in 1 line
cp config.js backup.js # Copy file
rm temp.js # Delete file
5번의 마우스 클릭이 필요하던 작업이 이제는 1개의 명령어로 끝난다.
🔍 보기 & 검색 (엄청나게 강력함)
ls # See all files
ls -la # See EVERYTHING with details
cat package.json # Read file instantly
grep "error" logs.txt # Find text in files
find . -name "*.js" # Find all JS files
파일을 검색하는 것이 즉시 이루어진다.
⚡ 파워 명령어 (해커가 된 기분)
clear # Clean screen
history # See past commands
Ctrl + C # Cancel anything
!! # Repeat last command
sudo !! # Repeat with admin rights
이 단축키만으로도 매주 몇 시간을 절약한다.
💡 왜 터미널이 GUI보다 좋은가
- 속도 – 메뉴를 클릭하는 것보다 타이핑이 빠르다.
- 자동화 – 명령을 스크립트로 만들 수 있다.
- 강력함 – GUI가 숨기는 도구에 접근한다.
- 범용성 – macOS, Linux, 서버 어디서든 동작한다.
- 전문성 – 모든 선배 개발자는 터미널을 사용한다.
🚨 한 가지 경고
rm -rf folder/
이 명령은 영구적으로 삭제한다. 휴지통이 없고, 되돌릴 수 없다. 이 명령으로 전체 프로젝트를 삭제하는 모습을 본 적이 있다. rm -rf를 실행하기 전에 항상 두 번 확인하라.
🎯 나의 학습 로드맵
| 주 | 초점 |
|---|---|
| 1 | 탐색 (cd, ls, pwd) |
| 2 | 파일 작업 (touch, mkdir, mv) |
| 3 | 검색 (grep, find) |
| 4 | 모든 명령어에 대한 근육 기억 |
한 달이 지나자 마우스로 클릭하는 생활을 상상할 수 없게 되었다. 터미널은 위협적인 것이 아니라, 사용하지 않을 뿐인 슈퍼파워다.
Windows 사용자: Git Bash 또는 WSL을 설치하라. 이 명령들은 그곳에서도 동작한다.
오늘 하나의 명령어부터 시작해 보라. cd로 탐색한다. 내일은 ls를 추가한다. 습관을 천천히 길러라. 30일 뒤면 터미널 없이 개발했던 시절이 믿기지 않을 것이다.
당신은 무엇 때문에 결국 터미널을 사용하기 시작했나요? 아니면 아직도 피하고 있나요? 아래에 당신의 터미널 이야기를 남겨 주세요! 👇