Coadă

tail este un  utilitar UNIX care tipărește ultimele câteva linii (10 în mod implicit) dintr -un .

Sintaxă

coada [ opțiuni ] nume fișier

Comutatorul -n <număr de linii> (sau pur și simplu -<număr de linii>) vă permite să modificați numărul de linii de ieșire:

coada -20 /var/log/messages

Comanda este adesea folosită ca parte a unei conducte de procesare a textului de către diverse utilitare:

df | cap -n 2 | coada -n 1 | coloana -t | tăiați -d" " -f1

Urmărirea unui fișier

Cu opțiunea specială -f , utilitarul tail urmărește fișierul: liniile noi (adăugate la sfârșitul fișierului printr-un alt proces ) sunt imprimate automat pe ecran în timp real. Acest lucru este util în special pentru a ține evidența jurnalelor . De exemplu:

coada -f /var/log/messages

Pentru a opri monitorizarea fișierului și a ieși din program, apăsați Ctrl+ C. Această comandă poate fi rulată în fundal atunci când este utilizată cu &.

Utilizați opțiunea -F dacă monitorizați fișierele jurnal arhivate automat, cum ar fi cu logrotate . În acest caz, fișierul va fi monitorizat chiar dacă este redenumit, recreat sau șters.

coada -F /var/log/messages


Vezi și

  • head - o comandă care scoate începutul unui fișier
  • watch - comandă pentru a urmări procesul