У цій статті вказав на деякі причини , щоб використовувати less +Fбільш tail -f. Більшість причин пов’язані з особливостями , а не з технічних причин: less +Fможна виділити, шукати, переходити по файлу.
Як щодо технічних причин?
AFAIK lessвикористовує опитування кожну секунду для оновлення файлу, тоді як tail, як визначено POSIX, використовується цикл, який спить протягом 1 секунди, і копіює будь-які наявні байти. Цього достатньо, але POSIX також заохочував реалізацію використовувати більш ефективний метод. Принаймні, хвостик GNU використовують прищеплення , тому це більш ефективно.
less також зберігає вміст файлу в пам'яті, тому з величезним файлом, як кілька гігабайт, він може сповільнити ваш комп'ютер.
Отже, є чи які - або інші технічні причини , щоб використовувати tail -fбільш less +F?