
리눅스 시스템 디버깅
김정인
어셈블리 코드를 이해하고 함수의 역추적을 할 수 있으며 프로세스를 추적하는 gdb이 내부 구조를 이해할 수 있습니다. 또한 커널의 디버깅 도구를 다룹니다.
Intermediate
Linux, gdb, debugging
This course will guide you through the complexities of the Linux operating system, from a strong understanding of the Linux kernel to invoking system calls, process management, and file operations. You will also learn threading and interprocess communication techniques.
147 learners
Learn about Linux and its tools for compiling, debugging, building, and source analysis.
Learn the characteristics and application implementation of the Linux file system.
Learn about process concepts and process handling (creation, execution, termination, destruction).
Learn about Pthreads, the Linux thread library.
Learn about System V IPC (semaphores, message queues, shared memory), which is an inter-process communication method.
Who is this course right for?
Anyone who needs to program on Linux
Those who want to understand the Linux system structure and do optimized programming
Linux Kernel and Device Driver Developer
Need to know before starting?
Introduction to C language and Linux
716
Learners
70
Reviews
11
Answers
4.9
Rating
9
Courses
김정인 강사님은 오픈소스가 중요하다며
리눅스 커널 및 딥러닝의 구현 소스를 취미 삼아 매일 분석 하는 오픈 소스 매니아 입니다.
소스를 통해 이해 한다며 무작정 소스 분석으로 모든 원리를 이해하려 하므로
수강 시 소스 폭탄에 주의 해야 합니다.
강의문의 : jikim@imguru.co.kr
All
59 lectures ∙ (17hr 44min)
Course Materials:
All
14 reviews
4.9
14 reviews
Reviews 3
∙
Average Rating 5.0
Reviews 13
∙
Average Rating 5.0
Reviews 7
∙
Average Rating 4.9
Reviews 2
∙
Average Rating 4.5
Reviews 4
∙
Average Rating 5.0
$68.20
Check out other courses by the instructor!
Explore other courses in the same field!