Amministratore Linux - comando tail
tailprodurrà (stdout) l'ultima parte di un file di testo. Molto utile quando si esaminano file di testo lunghi e abbiamo solo bisogno di vedere gli aggiornamenti correnti.
Interruttore | Azione |
---|---|
-c | Ultimo output indicato in kilobyte |
-n | Uscita n numero di righe da eof |
-f | Segui: genera i dati man mano che il file cresce |
-q | Nessuna intestazione, solo il contenuto del file |
Un'utile opzione di interruttore per la coda è -f. L'opzione -f è davvero utile per la risoluzione dei problemi in tempo reale dei log. Un buon esempio è quando un utente ha problemi con l'accesso remoto. Usando l'opzione -f, reindirizzando l'output dei log VPN in grep, quindi l'id utente filtrante può guardare i tentativi di accesso dell'utente in difficoltà. Si è scoperto che le credenziali di autenticazione erano confuse.
Dopo un'ulteriore ispezione, avevano modificato il protocollo di crittografia del client RAS. Qualcosa che avrebbe potuto richiedere molto tempo per essere risolto ponendo domande e guidando un utente attraverso la configurazione del client. impostazioni passo dopo passo.
Utilizzo di tail con l'opzione -f per guardare i log del supplicant wpa mentre il wifi è connesso a un nuovo AP.
[[email protected] 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 = ]
Quando una connessione Wi-Fi non riesce, potrebbe aiutare nella risoluzione dei problemi in tempo reale.