Log位置: /var/log/message 系統啟動后的信息和錯誤日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 與安全相關的日志信息 /var/log/maillog 與郵件相關的日志信息 /var/log/cron 與定時任務相關的日志信息 /var/log/spooler 與UUCP和news設備相關的日志信息 /var/log/boot.log 守護進程啟動和停止相關的日志消息
常用命令:
1、tail
實例: 1、tail -f filename 說明:監視filename文件的尾部內容(默認10行,相當於增加參數 -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。 2、tail -n 20 filename 說明:顯示filename最后20行。 3、tail -r -n 10 filename 說明:逆序顯示filename最后10行。
2、cat
cat主要有三大功能: 1.一次顯示整個文件。$ cat filename 2.從鍵盤創建一個文件。$ cat > filename 只能創建新文件,不能編輯已有文件. 3.將幾個文件合並為一個文件: $cat file1 file2 > file 參數: -n 或 --number 由 1 開始對所有輸出的行數編號 -b 或 --number-nonblank 和 -n 相似,只不過對於空白行不編號 -s 或 --squeeze-blank 當遇到有連續兩行以上的空白行,就代換為一行的空白行 -v 或 --show-nonprinting 例: 把 textfile1 的檔案內容加上行號后輸入 textfile2 這個檔案里 cat -n textfile1 > textfile2 把 textfile1 和 textfile2 的檔案內容加上行號(空白行不加)之后將內容附加到 textfile3 里。 cat -b textfile1 textfile2 >> textfile3 把test.txt文件扔進垃圾箱,賦空值test.txt cat /dev/null > /etc/test.txt 注意:>意思是創建,>>是追加。千萬不要弄混了。