7

У меня относительно большой файл журнала (46M) на сервере vServer, который мне интересен только в самой последней части.

Как я могу загрузить только последние 10% файла?

Сервер работает под управлением Debian, и я использую Ubuntu локально.

1 ответ1

17

Сначала получите размер удаленного файла в байтах:

$ ssh user@host 'stat -c%s FILENAME'    
50000

Рассчитайте 10% от этого числа и скопируйте последние десять процентов:

$ ssh user@host 'tail -c 5000 FILENAME' > DESTINATION

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .