본문 바로가기
C.W.K.
Stream
← C.W.K. Quests
💻

Terminal Quest

최근 수정: 2026-08-08

길 찾기부터 자동화까지, 명령줄을 예측 가능하게 다루는 법

터미널은 시스템을 통제하는 마법 상자가 아니라 입력, 출력, 권한, 프로세스가 만나는 경계야. 그 경계를 읽고 안전하게 조합하는 힘을 익혀.

10 tracks · 95 lessons · ~15h · difficulty: beginner-to-intermediate

Level 0창 구경꾼
0 XP0/95 lessons0/14 achievements
0/100 XP to next level100 XP to go0% complete
Terminal Quest는 '셸이 뭐야?'에서 시작해서 'grep, 파이프, 자동화: 이제 다 할 수 있어'까지 데려가. 트랙 10개, 레슨 95개, 모든 커맨드는 진짜 macOS / Linux 박스에서 그대로 돌아가. 끝나면 프롬프트 앞에서 더 이상 쫄지 않고, 컴퓨터 전체를 움직이는 지렛대로 쓰게 돼.

Tracks

  1. 01🐚셸을 이해하는 기초 뼈대

    0/10 lessons

    터미널, 셸의 역사, 경로, 매뉴얼 페이지, 단축키

    화면과 셸을 구분하고, 명령이 선택되는 순서와 도움말을 읽는 법부터 시작해.

    Lesson list (10)퀴즈 · 5 문제
  2. 02📁파일 시스템 항해

    0/12 lessons

    디렉터리, 경로, 권한, find, tree

    파일이 놓이는 구조, 경로를 해석하는 기준, 권한과 링크가 만드는 경계를 다뤄.

    Lesson list (12)퀴즈 · 5 문제
  3. 03🔧입력, 출력, 파이프

    0/10 lessons

    스트림, 리디렉션, 파이프, sort, uniq, xargs, tee

    Unix 프로그램이 세 표준 스트림과 파이프로 데이터를 주고받는 계약을 익혀.

    Lesson list (10)퀴즈 · 5 문제
  4. 04📝텍스트 처리 도구

    0/10 lessons

    grep, sed, awk, jq, 정규식, 인코딩

    검색, 선택, 변환, 비교를 작은 도구로 나누고 데이터 손실 없이 다시 조합해.

    Lesson list (10)퀴즈 · 5 문제
  5. 05⚙️환경과 설정

    0/10 lessons

    변수, 닷파일, 별칭, 경로, Homebrew, SSH

    현재 프로세스의 환경과 여러 시작 파일의 책임을 나누고, 재현 가능한 셸 설정을 만들어.

    Lesson list (10)퀴즈 · 5 문제
  6. 06🌐네트워크와 원격 작업

    0/8 lessons

    SSH, rsync, curl, Tailscale, 네트워크 초기 진단

    다른 머신과 연결하고 파일과 HTTP를 다루되, 노출 범위와 신뢰 경계를 먼저 확인해.

    Lesson list (8)퀴즈 · 5 문제
  7. 07🔄프로세스 관리와 잡 제어

    0/10 lessons

    ps, 종료, jobs, tmux, cron, lsof, 시그널

    무엇이 실행 중인지 찾고, 안전하게 제어하고, 연결이 끊겨도 필요한 작업을 이어 가는 법.

    Lesson list (10)퀴즈 · 5 문제
  8. 08📜셸 스크립팅

    0/12 lessons

    변수, 루프, 조건, 함수, 에러 처리

    지금까지 익힌 명령을 cron과 CI에서도 믿고 돌릴 수 있는 스크립트로 조립해.

    Lesson list (12)퀴즈 · 5 문제
  9. 09모던 CLI 도구

    0/8 lessons

    bat, fzf, ripgrep, zoxide, delta, mise

    고전 도구를 지우지 않고, 일상 탐색과 검색을 더 읽기 좋게 만드는 선택지들.

    Lesson list (8)퀴즈 · 5 문제
  10. 10💻고급 패턴과 macOS 특이점

    0/5 lessons

    중괄호 확장, 매개변수 확장, 프로세스 치환, macOS

    셸의 확장 순서와 프로세스 경계를 이해해 한 줄 명령을 예측 가능한 도구로 만드는 패턴들.

    Lesson list (5)퀴즈 · 3 문제
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.