Вам нужно использовать поток, чтобы он не пытался загрузить полный файл в ОЗУ.
Попробуйте команду, tail -20 file.log
чтобы просмотреть последние 20 строк.
Или, если вы хотите постоянно отслеживать последние строки, пока новые строки добавляются в файл, используйте tailf file.log