~/VibeHandbook
$39

챕터 02 · 03

매일 쓰는 명령어들

여기 당신이 끊임없이 보게 될 명령어들이 있다. 문장처럼 읽어보라: 동사, 그리고 가끔 그 뒤에 따라오는 대상.

pwd                 # "print working directory" — 나는 지금 어디 있는가?
ls                  # 여기 있는 파일과 폴더를 나열한다
ls -la              # 숨김 파일까지 전부, 상세히 나열한다
cd projects         # change directory — "projects" 폴더 안으로 들어간다
cd ..               # 폴더 하나 위로 올라간다 (".."는 "한 단계 위 폴더"를 뜻한다)
cd ~                # 홈 폴더로 돌아간다
mkdir my-app        # "my-app"이라는 새 폴더를 만든다
cp notes.txt backup.txt   # 파일을 복사한다 (원본은 그대로, 복사본이 만들어진다)
mv old.txt new.txt        # 파일을 옮기거나 이름을 바꾼다
rm draft.txt        # 파일을 삭제한다(remove)

진짜 고생을 덜어줄 몇 가지 메모:

  • cd는 이동하는 방법이다. pwd, ls와 합치면, 당신이 평생 하게 될 일의 80%다. 올바른 폴더로 들어가서, 둘러보고, 무언가를 실행한다.
  • 경로는 상대 경로일 수도, 절대 경로일 수도 있다. cd projects는 현재 위치 기준의 상대 경로이고, cd /Users/mini/projects는 맨 위에서부터의 전체 주소다.
  • rm은 영구적이다. 커맨드 라인에는 휴지통이 없다. 파일을 rm하면, 사라진다 — "정말입니까?"도 없고, 되돌리기도 없다. 폴더와 그 안의 모든 것을 묻지도 않고 삭제하는 rm -rf는 특히 조심하라. rm 명령이 무엇을 삭제할지 조금이라도 확신이 안 서면, 실행하지 마라. 먼저 AI에게 설명을 청하라.

오프라인으로 보고 싶으세요?

PDF + EPUB + 다운로드형 프롬프트 라이브러리 + 버전 업데이트를 받으세요.

$ PDF 받기 — $39