트렌드지금 뜨는 검색어는 한 시간마다, 깃허브 · 쇼핑은 매일 아침 7시 30분 · English

깃허브 · 2026년 9월 28일 기준

cs341-illinois/coursebook

시스템 프로그래밍 입문 교재

2026년 9월 28일 깃허브 일간 트렌딩 5위 · 이날 처음 트렌딩 · 최근 30일 가운데 1일 트렌딩

리눅스 시스템 프로그래밍 입문자를 위한 오픈소스 교재

어셈블리 기초가 있는 독자가 C 언어로 리눅스 커널의 동작 원리를 직접 다루며 시스템 프로그래밍을 배울 수 있습니다. 일리노이 대학교 CS 341 수업에서 사용하는 이 책은 기존 위키북을 표준화하고 내용을 다듬은 결과물입니다. 모든 코드와 설명은 C 언어로 이루어져 있습니다.

위키북의 개방성을 유지한 정교화

이 프로젝트는 Angrave의 초기 위키북 실험을 기반으로 시작되었습니다. 원래의 개방성을 유지하면서 내용의 질과 엄밀성을 높이는 것이 목표입니다. 인용, 각주, 추가 읽을거리, 용어집을 포함하여 사실적 정확성을 확보했습니다. 작성자가 글쓰기에 집중할 수 있도록 빌드 과정도 자동화했습니다.

다양한 형식과 자동 빌드

교재는 PDF, 마크다운, HTML 형식으로 내보낼 수 있습니다. 최신 버전의 단일 PDF 파일은 저장소 내 main.pdf에서 확인할 수 있습니다. LaTeX를 주 언어로 사용하여 문서의 일관된 스타일을 유지합니다.

기여와 빌드 구조

기여 방법과 빌드 구조에 대한 자세한 내용은 CONTRIBUTING.md 파일에 명시되어 있습니다. 이 문서를 참고하면 프로젝트에 참여하거나 로컬에서 빌드하는 방법을 알 수 있습니다.

읽기 전 준비 사항

이 교재를 읽기 전에 프로그래밍 언어 수업을 이수하고 어셈블리 명령어에 익숙한 상태여야 합니다. C 언어가 리눅스 커널의 사실상 표준 언어이기 때문에, C에 대한 이해가 필수적입니다. 라이선스 세부 사항은 README에 명시되지 않으므로, 실제 사용 전 관련 문서를 추가로 확인해야 합니다.

숫자로 본 저장소

언어
TeX
주제 태그
awesome · c · latex · linux · posix · system-programming · wikibook
별
2,400
기여자
40
포크
229
최근 30일 가운데 트렌딩에 오른 날
1일
최근 릴리스
fa19 · 2019년 8월 18일
커밋
705
마지막 커밋
2026년 9월 26일
열린 이슈
48
열린 PR
0

AI가 이 저장소의 README를 읽고 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

깃허브에서 보기 →