Linux管理員 - tail命令



tail 將輸出(stdout)文字檔案的最後部分。當瀏覽長文字檔案並且我們只需要檢視當前更新時,它非常有用。

開關 動作
-c 以千位元組為單位輸出最後指定的內容
-n 從檔案末尾輸出n行
-f 跟隨 - 隨著檔案增長輸出資料
-q 無標題,只有檔案內容

-f 是tail的一個有用的開關選項。-f 開關對於日誌的即時故障排除非常有用。一個很好的例子是當用戶遇到遠端登入問題時。使用-f選項,將VPN日誌的輸出管道傳輸到grep,然後過濾使用者ID,允許監視來自有問題的使用者的登入嘗試。事實證明,身份驗證憑據被破壞了。

經過進一步檢查,他們更改了RAS客戶端的加密協議。透過提問並逐步引導使用者完成客戶端配置設定,這可能需要很長時間才能弄清楚。

使用帶有-f開關的tail來監視wpa_supplicant日誌,因為wifi已連線到新的AP。

[root@centosLocal Documents]# tail -f /var/log/wpa_supplicant.log-20161222 
wlp0su: CTRL-EVENT-DISCONNECTED bssid=ee:ee:ee:12:34:56 reason = 3 locally_generated = 1 
dbus: wpas_dbus_bss_signal_prop_changed: Unknown Property value 7 
wlp0su: SME: Trying to authenticate with ff:ff:ff:78:90:12 (SSID = 'WiFi12345' freq = 5180 MHz) 
wlp0su: Trying to associate with ff:ff:ff:78:90:12 (SSID = 'WiFi12345' freq = 5180 MHz) 
wlp0su: Associated with ff:ff:ff:78:90:12 
wlp0su: WPA: Key negotiation completed with ff:ff:ff:78:90:12 [PTK = CCMP GTK = CCMP] 
wlp0su: CTRL-EVENT-CONNECTED - Connection to ff:ff:ff:78:90:12 completed [id = 0 id_str = ]

當Wifi連線失敗時,它可以幫助即時排除故障。

basic_centos_linux_commands.htm
廣告

© . All rights reserved.