
Linuxシステムのデバッグ
jikim1770
¥11,152
中級以上 / Linux, gdb, debugging, assembly-language, disassembling, Intel Architecture
4.9
(46)
アセンブリコードを理解し、関数のバックトレースを行うことができ、プロセスを追跡するgdbは内部構造を理解することができます。また、カーネルのデバッグツールも扱います。
中級以上
Linux, gdb, debugging
このコースでは、Linuxオペレーティングシステムの強力なカーネルの理解から、システムコールの呼び出し、プロセス管理、ファイル操作まで、Linuxオペレーティングシステムの複雑なプロセスを案内します。 また、スレッド化、プロセス間通信技術を習得できます。
受講生 191名
難易度 初級
受講期間 無制限

学習した受講者のレビュー
5.0
진민우
コードを書き写し、実習を進めるうちに自然と実力がつきます。 IPCのパイプまでは順調ですが、それ以降に難易度が急激に上がると感じています…! ありがとうございます。
5.0
dlwoguddd
講師の方の実力が半端ないことがモニター越しにも伝わってきますwww 落ち着いて筋道立てて説明してくださる部分が私によく合っていて、よく理解しながら聞いています。
5.0
ddh
ただの超素晴らしい講義だと思ってください。
Linuxの紹介とコンパイル、デバッグ、ビルド、ソース解析ツールについて学びます。
Linuxファイルシステムの特性とアプリケーションの実装を学びます。
プロセス概念、プロセス処理(生成、実行、終了、消滅)について学びます。
LinuxスレッドライブラリPthreadについて学びます。
プロセス間通信方法であるSystem V IPC(セマフォ、メッセージキュー、共有メモリ)を学びます。
学習対象は
誰でしょう?
Linux上でプログラミングする必要があるすべての人
Linuxシステム構造を理解して最適化されたプログラミングをしたい方
Linuxカーネルとデバイスドライバ開発者
前提知識、
必要でしょうか?
C言語、Linux入門
958
受講生
120
受講レビュー
12
回答
4.9
講座評価
9
講座
金正仁(キム・ジョンイン)講師は、オープンソースが重要だとして、
Linuxカーネルやディープラーニングの実装ソースを趣味として毎日分析している、オープンソースマニアです。
ソースを通じて理解すると言い、むやみにソース分析によってすべての原理を理解しようとするため、
受講の際は、ソースコードの爆撃に注意が必要です。
講義に関するお問い合わせ : jikim@imguru.co.kr
全体
59件 ∙ (17時間 44分)
講座資料(こうぎしりょう):
3. Virtualboxのインストール
01:25
4. Ubuntuのインストール
07:24
5. ネットワーク環境設定
07:05
6. Puttyのインストール
06:01
7. Filezillaのインストール
03:08
8. Vimの設定
02:15
10. Linuxについて
19:37
11. コンパイル(gcc)
24:32
12. デバッグ(gdb)
31:12
13. ビルド(make)-1
13:30
14. ビルド(make)-2
34:30
15. Linuxファイルシステムの紹介
09:16
26. File Status &
30:32
全体
20件
5.0
20件の受講レビュー
受講レビュー 13
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 4.5
受講レビュー 4
∙
平均評価 4.5
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
¥11,152