搜尋和瀏覽各種 Linux 命令。
請將您要解決的情況在300字以內摘要,並詢問AI需要什麼命令。
請點擊所需的類別以過濾命令。您也可以輸入關鍵字來尋找特定內容。
hostname:系統主機名稱管理
hostname 命令用於顯示或設定目前系統的主機名稱。此名稱在網路中識別和通訊系統方面扮演著重要角色。
init: 系統初始化與處理程序管理
init 是傳統 Unix 和 Linux 系統中第一個執行的處理程序 (PID 1),作為管理系統所有處理程序的父處理程序。它負責系統的啟動(開機)和關機,並透過執行等級 (runlevel) 控制系統的運作模式。在最新的 Linux 發行版中,它正逐漸被 systemd 取代。
insmod: 插入 Linux 核心模組
insmod 命令用於將可載入的模組 (LKM) 插入 Linux 核心。它通常用於載入副檔名為 `.ko` 的已編譯模組檔案到核心中,以新增功能或啟用硬體驅動程式。此命令不會自動解析模組的相依性,因此,如果模組有相依性,則需要手動先載入相依的模組。在大多數情況下,建議使用 `modprobe` 命令。
iostat:CPU 和磁碟 I/O 統計報告
iostat 是用於報告系統 CPU 使用率和裝置(磁碟、分割區)的輸入/輸出統計資料的命令,可即時或以指定間隔報告。它對於診斷系統效能瓶頸和解決 I/O 相關問題非常有用。
iotop:磁碟 I/O 使用量監視
iotop 是 Linux 系統中用於即時監視進程或執行緒磁碟 I/O 使用量的工具。它的工作方式類似於 'top' 命令,但專注於磁碟讀寫活動,而非 CPU 和記憶體使用量。它有助於診斷系統的 I/O 瓶頸,並找出哪些進程正在大量使用磁碟。
journalctl:實時查看系統日誌
journalctl 是用於查詢和分析 systemd 日誌(Journal)的強大工具。特別是使用 `-f` 選項時,它可以實時跟蹤新的日誌條目,這對於診斷系統問題或監控應用程式行為非常有用。它類似於傳統的 `tail -f` 命令,但利用 systemd 日誌的結構化數據提供了更強大的過濾和搜索功能。
journalctl -xe:系统日志详细分析与问题诊断
`journalctl -xe` 命令会显示 `systemd` 日志中的最新日志条目,并附带详细说明。它在诊断系统错误、警告消息或特定服务问题时非常有用,并提供解决问题所需的额外上下文和信息。
last:檢查系統登錄和重新啟動記錄
last 命令分析 `/var/log/wtmp` 文件,以逆序顯示登錄到系統的用戶、終端、登錄時間、登出時間以及系統重新啟動記錄等。通過這些信息,您可以追蹤系統使用歷史並用於安全審計。
lastb:查看失敗的登錄嘗試記錄
lastb 命令顯示系統記錄的失敗登錄嘗試(bad login attempts)列表。它主要讀取 `/var/log/btmp` 文件,讓您能夠查看誰、何時、從哪個終端嘗試登錄失敗,這對於安全審計非常有用。
ldd:檢查共享函式庫依賴性
ldd 命令會列出動態連結的可執行檔或共享函式庫所需的共享函式庫(shared libraries)列表。這對於了解程式依賴哪些函式庫以及這些函式庫在系統中的位置非常有用。
login: 系統登錄
login 命令用於啟動使用者會話並登錄系統。通常在終端機或主控台中,使用者需要輸入使用者名稱和密碼來完成驗證過程。
logrotate:系統日誌文件管理
logrotate 是一個負責系統日誌文件自動輪換(rotation)、壓縮(compression)、刪除(removal)和郵寄的工具。此工具可防止日誌文件變得過大而佔用磁盤空間或影響系統性能,從而實現高效的日誌管理。