Administrateur Linux - commande tail

tailaffichera (stdout) la dernière partie d'un fichier texte. Très utile lors de la lecture de longs fichiers texte et nous n'avons besoin que de voir les mises à jour actuelles.

Commutateur action
-c Dernière sortie indiquée en kilo-octets
-n Sortie n nombre de lignes depuis eof
-F Follow - sortie des données à mesure que le fichier grandit
-q Pas d'en-têtes, uniquement le contenu du fichier

Une option de commutateur utile pour la queue est -f. Le commutateur -f est vraiment utile pour le dépannage en temps réel des journaux. Un bon exemple est lorsqu'un utilisateur a des problèmes avec la connexion à distance. En utilisant l'option -f, acheminer la sortie des journaux VPN dans grep, puis l'ID utilisateur filtrant est autorisé à regarder les tentatives de connexion de l'utilisateur en difficulté. Il s'est avéré que les informations d'authentification étaient déformées.

Après une inspection plus approfondie, ils avaient changé le protocole de cryptage du client RAS. Quelque chose qui aurait pu prendre beaucoup de temps à comprendre en posant des questions et en guidant un utilisateur dans la configuration du client. paramètres étape par étape.

Utilisation de tail avec le commutateur -f pour regarder les journaux des supplicants wpa lorsque le wifi est connecté à un nouveau point d'accès.

[[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 = ]

Lorsqu'une connexion Wifi échoue, cela peut aider à résoudre les problèmes en temps réel.