Урок 4: Чтение файлов — cat, head, tail
Мы уже умеем ориентироваться и перемещаться между каталогами. Теперь настаёт та часть, которой вы будете заниматься больше всего в DevOps, — чтение того, что внутри файлов: конфигурационных файлов и файлов журналов. Мы познакомимся с тремя командами: cat печатает файл целиком (отлично для коротких ф
cat — это высыпать всю страницу на стол. head читает только верх страницы, а tail — только низ, где самые свежие новости. tail -f — это продолжать смотреть на низ, пока там пишут дальше, как живая новостная лента.
- cat
- Печатает всё содержимое файла сразу. Отлично для коротких файлов (конфиг); для огромного файла он заполонит экран.
- head
- Печатает первые строки файла (по умолчанию 10). head -n 3 печатает первые 3.
- tail
- Печатает последние строки файла (по умолчанию 10) — там находятся самые свежие записи журнала.
- tail -f (живое слежение)
- Прикрепляет вас к концу журнала и продолжает печатать новые строки по мере их записи. Выход по Ctrl+C.