tailпозволяет добавить, -nчтобы указать количество строк для отображения с конца, который может использоваться вместе с -f. Если аргумент для -nначинается с +этого, это количество строк с начала ( 0и 1отображение всего файла с 2указанием пропустить первую строку, как указано @Ben). Так что просто сделайте:
tail -f -n +0 filename
Если ваши файлы журналов повернуты, вы можете добавить --retry(или объединить -f and --retryв -Fсоответствии с предложением @Hagen)
Также обратите внимание, что в графическом терминале вы можете использовать мышь и PageUp/ PageDownдля прокрутки назад в историю (при условии, что ваш буфер достаточно большой), эта информация остается там, даже если вы используете Ctrl+ Cдля выхода tail. Если вы используете lessэто гораздо менее удобно, и AFAIK, вы должны использовать клавиатуру для прокрутки, и я не знаю средств, чтобы не lessдеинициализировать termcap, если вы забудете начать с него -X.