logger是乙個shell命令介面,可以通過該介面使用syslog的系統日誌模組,還可以從命令列直接向系統日誌檔案寫入一行資訊logger語法:
可以使用的相關命令
-d, --udp
使用資料報(udp)而不是使用預設的流連線(tcp)
-i, --id
逐行記錄每一次logger的程序id
-f, --file file_name
記錄特定的檔案
-h, --help
顯示幫助文字並退出
-n, --server
寫入指定的遠端syslog伺服器,使用udp代替內裝式syslog的例程
-p, --port port_num
使用指定的udp埠。預設的埠號是514
-p, --priority priority_level
指定輸入訊息的優先順序,優先順序可以是數字或者指定為 "facility.level" 的格式。比如:"-p local3.info " local3 這個裝置的訊息級別為info。預設級別是 "user.notice"
-s, --stderr
輸出標準錯誤到系統日誌。
-t, --tag tag
指定標記記錄
-u, --socket socket
寫入指定的socket,而不是到內建系統日誌例程。
-v, --version
現實版本資訊並退出
列印的日誌級別
auth: 使用者授權
authpriv: 授權和安全
cron: 計畫任務
daemon: 系統守護程序
kern: 與核心有關的資訊
lpr 與列印服務有關的資訊
mail 與電子郵件有關的資訊
news 來自新聞伺服器的資訊
syslog 由syslog生成的資訊
user 使用者的程式生成的資訊,預設
uucp 由uucp生成的資訊
local0~7 用來定義本地策略
level:
alert 需要立即採取動作
crit 臨界狀態
debug 除錯
emerg 系統不可用
err 錯誤狀態
error 錯誤狀態
info 正常訊息
notice 正常但是要注意
使用方法-i 在每行都記錄程序id-t my_test每行記錄都加上「my_test」這個標籤
-p local3.notice 設定記錄的裝置和級別
「test_info」 輸出資訊
sed命令基本介紹
使用sed命令追加檔案內容 總結 總結 修改用法總結 1 1s old new 2 5,10s old new 3 10,10s old new 4 pattern1 s old new 5 pattern1 pattern2 s old new 6 pattern1 20s old new 7 1...
git 基本命令介紹
作給開發者,別人搭建git伺服器之後,你呢就配置個人的客戶端 git config global user.name yourname git config global user.email x gmail.com 檢出倉庫 git clone git my2.6 檢視遠端倉庫 git remot...
Ubuntu基本命令介紹
命令 logout 登出 reboot 重啟 shutdown h now 立即關機 h 5 五分鐘後重啟 r 12 12 在12 12分重啟 r now 立即重啟 也可以加數字,和時間 c 取消關機操作 在命令後加 h 幫助,或者 help 也是幫助,info 也可以檢視幫助資訊 local a ...