chapter★★★★★난이도 · 약 100분
운영체제 & 터미널 심화
OS 커널·프로세스·스레드·메모리·셸 — 바이브코더가 실전에서 매일 만나는 시스템 층.
#OS#커널#프로세스#스레드#메모리#셸
왜 배우는가
Claude Code 설치에서 막히거나 `EADDRINUSE`·메모리 누수로 당황한다면 이 챕터가 답. OS와 셸의 기초 동작을 알면 에러 90%는 즉시 풀린다.
Topics · 04
레슨 단위로 펼쳐 보기
- TOPIC · 14 · 01
OS는 무엇이고, macOS/Linux/Windows는 왜 사촌인가
커널의 역할 · UNIX(1969)→BSD·Linux·Darwin·NT 계보 · 시스템콜 · 유저공간/커널공간.
20min·2drillsREAD → - TOPIC · 14 · 02
프로세스 vs 스레드 · 동시성 기초
프로세스는 독립 아파트, 스레드는 같은 아파트의 가족 — 컨텍스트 스위칭·데드락·레이스.
25min·2drillsREAD → - TOPIC · 14 · 03
메모리 관리 — 스택·힙·가상 메모리·GC
스택(식판 더미)·힙(창고)·가상메모리(OS가 만든 환상)·GC — 'Out of Memory'의 실체.
25min·3drillsREAD → - TOPIC · 14 · 04★★
셸·환경변수·프로세스 CLI 심화
PATH·.bashrc·리디렉션·글로빙·ps/top/kill/lsof — 매일 만나는 터미널 문제를 스스로 푸는 법.
30min·4drillsREAD →