Günlük (log) dosyaları binlerce satır olur ve seni çoğu zaman yalnızca sonu ya da belli satırları ilgilendirir. cat hepsini döker; daha iyi araçlar var: head baştan, tail sondan birkaç satır gösterir, grep içinde bir kelime geçen satırları seçer.
head -n 5 access.logtail -n 20 access.loggrep WARN app.loggrep -i timeout app.loggrep -c WARN app.log
-n kaç satır istediğini söyler. grep kelime dosya kelimenin geçtiği satırları yazar; -i büyük/küçük harf ayırmaz, -c satırları yazmak yerine sayar, -v kelimenin geçmediği satırları verir.grep kelimeyi satırın neresinde olursa olsun bulur ve aradığın şey bir kelimenin parçası da olabilir: grep ERR hem ERROR hem STDERR satırlarını getirir. Aradığın metinde boşluk varsa tırnak içine al: grep "disk full" app.log.