學習 Linux 使用者空間除錯

Linux 使用者空間除錯

從這 4.5 小時的課程,你會學到

  • 除錯 Linux 使用者應用程式(gdb、valgrind和strace、ltrace)

要求

  • Linux命令列和知道系統呼叫

課程說明

這些影片是我的 Linux 系統程式設計課程的一部分。 掌握 Linux 中存在的各種使用者空間除錯工具。 本課程教你 ltrace(庫調用追蹤器)、strace(系統呼叫追蹤器)、gdb(coredump)和 valgrind(記憶體洩漏)。 一切都很深入,並且有很多例子供你練習。

如果我有疑問怎麼辦?

你可以隨時使用問答部分提問。 我們很樂意回答你的問題。 你也可以存取現有的提問和答案

不要只相信我的話,看看現有的學生對這門課的評價

Ananda Prakash D:解釋得很好。

Suyash W:這個傢伙真是太棒了……如果我在完成像 pro 這樣的資料結構之前就遇到了這個…我曾經陷入這些錯誤,並且無法使用堆疊溢位來解決問題,因為這些錯誤特定於程式碼而不是概念..謝謝-好朋友

Ivan H:參加這門課程是一個非常明智的決定,內容非常結構化,解釋得很好,並且包含所看到的各個方面的示例,是嵌入式L inux 中真正的瑰寶,迫不及待地想在以下課程中看到核心GDB 調試

也沒有任何風險!

本課程提供 30 天退款保證! 如果你對課程不滿意,你將獲得退款

目標受眾

  • 想學習 Linux 使用者空間除錯的人

講師簡介

Linux Trainer Linux 週末學習的培訓師

我已經在 Linux 上工作了7年多了。我看到許多人仍然缺乏對 Linux 的技能。因此,我正在研究 Linux 的課程,這將使他們以一種簡單的方式學習 Linux。我的課程的議程將更加實用,而不是理論。顯示更多的例子,你會很容易抓住這些概念

學習的順序
1. 學習 Linux 使用者空間除錯

2. ELF 內部:探索可執行檔的核心

3. 學習 Linux 核心程式設計

4. 深入了解 Character Device Drivers (字元裝置驅動程式)

5. Linux 核心中的記憶體管理

6. Linux 核心程式設計中的同步

7. Linux 核心開發模型與編譯

8. Linux 裝置驅動程式 – 與硬體溝通

9. Linux 核心中的中斷與下半部分

10. 深入系統調用

11. 深入的計時子系統

12. 使用 Yocto 的嵌入式 Linux

13. 使用 Yocto 的嵌入式 Linux 第 2 部分

14. 使用 Yocto 的嵌入式 Linux 第 3 部分

15. 使用 Yocto 的嵌入式 Linux 第 4 部分

16. 虛擬嵌入式 Linux 板

17. 虛擬嵌入式 Linux 板第 2 部分

18. 測試 Linux 核心

19. 深入 Linux 核心偵錯除錯(debug) – 第 1 部分

20. 深入 Linux 核心偵錯除錯(debug) – 第 2 部分

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

Comments are closed.

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading