Linux 小知識翻譯 日誌 (log)

2021-09-06 16:47:58 字數 684 閱讀 2631

這次聊聊「日誌」。

「日誌」主要指系統或者軟體留下的「記錄」。出自表示「航海日誌」的「logbook」。

經常聽說「出現問題的時候,或者程式沒有安裝自己預期的來執行的時候,請看看日誌!」。

確實,記錄了系統和軟體詳細運**況的「日誌」是資訊的寶庫,通過日誌來解決問題的事例也非常多。

但事實上,「無論如何也不會看日誌」的使用者也有很多。理由很簡單,日誌的資訊量非常大,全部用眼睛來看的話是非常吃力的。

而且,英語寫的日誌也會讓英文不好的人敬而遠之。

雖說「要養成用眼睛來看日誌的習慣」,但實行起來卻非常困難。

看日誌的時候是有一些技巧的。首先,技巧之一是從「最後」開始看起,對於日誌檔案來說,最新的日誌是記錄在檔案末尾的。

看日誌檔案的末尾,可以用 tail 命令,或者用 less 命令開啟日誌,輸入「g」(鍵盤輸入大寫g)移動到日誌檔案的末尾。

還有比如「覺得apache沒有正常執行」的時候,可以根據關鍵字「httpd」將相關日誌檢索出來等等。

「監視」是日誌的另乙個技巧,使用工具監視日誌,當日誌中出現真正重要的資訊時,通過郵件通知使用者(但是這樣有可能會洩漏資訊,最好的方法是只將郵件發給本主機內的使用者)。

此外,「統計」也是有效的技巧。日誌統計工具各式各樣有很多,比如統計「訪問的分析或異常的發生的頻率是多少?」就是統計工具的使用示例之一。

熟練的利用日誌,就能更好的使用系統。

Linux 小知識翻譯 轉殖

最近比較流行的linux發行版,得是連新聞都報道的,剛剛發布新版的 centos 了。centos 一般被稱為red hat enterpriselinux的轉殖版本,這是什麼意思呢?linux發行版中的大部分都是由開源軟體所構成的。安裝盤中雖然只包含了所有編譯好的二進位制軟體包,但一般都會以其他方...

Linux 小知識翻譯 cron

這次說說 cron cron 就是 定期自動執行任務的工具 相當於windows中的計畫任務 讀做 庫隆 使用 cron 可以預先指定任務在某個時間執行。時間的指定並不只是 一小時一次 這種簡單的指定方法,還可以指定只有某天的某時才執行任務,或者指定8點 22點每小時執行一次等等。還可以指定到具體的...

Linux 小知識翻譯 LDAP

這次聊聊 ldap ldap是 lightweight directory access protocol 的所有,從名字上可以看出是協議的一種。ldap是訪問資料庫 層次型資料庫 的元件。管理的資料主要是使用者名稱,密碼等 賬戶資訊 以及其它使用者資訊。ldap用於 統一管理多台計算機的使用者相關...