【Linux工具】-yum/gdb使用教程!

zhilian發表於2024-03-06

yum是一種常用的軟體包管理工具,而gdb是一種強大的除錯工具。下面是它們的使用教程:

  1. yum使用教程:

    • 安裝軟體包:使用yum install命令安裝軟體包。例如,要安裝Apache Web伺服器,可以執行yum install httpd。
    • 升級軟體包:使用yum update命令升級已安裝的軟體包。例如,執行yum update將升級系統中的所有軟體包。
    • 刪除軟體包:使用yum remove命令刪除軟體包。例如,要刪除Apache Web伺服器,可以執行yum remove httpd。
    • 搜尋軟體包:使用yum search命令搜尋可用的軟體包。例如,執行yum search mysql將顯示與MySQL相關的可用軟體包列表。
    • 列出已安裝的軟體包:使用yum list installed命令列出已安裝的軟體包。
  2. gdb使用教程:

    • 編譯時新增除錯資訊:在編譯C/C++程式時,使用-g選項將除錯資訊新增到可執行檔案中。例如,gcc -g program.c -o program。
    • 啟動gdb:在終端中執行gdb命令啟動gdb偵錯程式,並指定要除錯的可執行檔案。例如,執行gdb program啟動gdb並載入名為program的可執行檔案。
    • 設定斷點:在gdb中使用break命令設定斷點,指定要在程式中暫停執行的位置。例如,執行break main將在程式的main函式處設定斷點。
    • 執行程式:使用run命令執行程式。例如,執行run開始執行程式,直到遇到斷點或程式結束。
    • 單步執行:使用next命令逐行執行程式。例如,執行next將執行當前行並移動到下一行。
    • 檢視變數值:使用print命令檢視變數的值。例如,執行print x將顯示變數x的值。
    • 跟蹤函式呼叫:使用step命令跟蹤函式呼叫。例如,執行step將進入當前行中呼叫的函式。
    • 退出gdb:在gdb中執行quit命令退出偵錯程式。

這些是yum和gdb的基本使用教程。希望對您有所幫助!請注意,這只是一個簡要概述,這些工具具有更多功能和選項,您可以查閱相關的文件和資料以獲取更詳細的資訊和指導。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3008265/,如需轉載,請註明出處,否則將追究法律責任。

相關文章