Новичку — head tail watch... и др.
Команда head по умолчанию выводит первые 10 строк файла. Ключ -n позволяет задать количество строк
- выведет на экран первые 5 строк файла /var/log/messages.log
Команда tail выведет последние 10 строк файла.Так же обладает ключом -n.
Ключ -f позволяет следить за изменением файла в реальном времени
- выведет на экран последние 5 строк файла /var/log/syslog.log и продолжит работать, выводя вновь поступающие данные
Команда watch периодически выполняет указанную команду, выводя результаты на экран
-выведет на экран по пять последних строчек указанных log-файлов и в реальном времени будет отслеживать изменения, через каждые две секунды
Так же хотелось уделить внимание команде wc, которая как и три других, должна входить в базовый набор утилит во всех дистрибьютивах.
wc -l [имя файла] -количество строк в файле
wc -w -количество слов в файле
wc -m -количество символов в файле
head -n 5 /var/log/messages.log
- выведет на экран первые 5 строк файла /var/log/messages.log
Команда tail выведет последние 10 строк файла.Так же обладает ключом -n.
Ключ -f позволяет следить за изменением файла в реальном времени
tail -f -n 5 /var/log/syslog.log
- выведет на экран последние 5 строк файла /var/log/syslog.log и продолжит работать, выводя вновь поступающие данные
Команда watch периодически выполняет указанную команду, выводя результаты на экран
watch tail -n 5 /var/log/messages.log /var/log/syslog.log
-выведет на экран по пять последних строчек указанных log-файлов и в реальном времени будет отслеживать изменения, через каждые две секунды
Так же хотелось уделить внимание команде wc, которая как и три других, должна входить в базовый набор утилит во всех дистрибьютивах.
wc -l [имя файла] -количество строк в файле
wc -w -количество слов в файле
wc -m -количество символов в файле