10 Чудесен пример за гледане на големи файлове в Linux - Онази и бележки вселена
Пример 1: Получаване на някои редове от техните номера, използвайки команда SED
Командата позволява да видите само редовете при определени номера, които са изрично описани.
SED. команда, която по подразбиране показва всички без изключение низ
-п. подтискане
-д CMD. изпълним команда
XP: изходните линии номерирани X
Yp: изходните линии номерирани Y
Име на файла. името на файла
В примера по-долу изходната линия 120, 145, 1050, Syslog файла.
M - първоначалното низ
N - краен низ
Пример 2: N първи изходни линии на файл с глава команда
В този пример показва първите 15 линии на файл / реактивна / дневник / maillog.
За да се покажат първите 10 линии на промяната лог 15 в Пример 10.
Пример 3: Да не се извежда последните N реда от файл с помощта на главата на команди
Този пример показва как да се игнорира последните N реда и да се покаже на останалите редове от началото на файла.
Примерът показва как да се покажат всички линии на файл / реактивна / дневник / сигурна, с изключение на последните 250.
Пример 4: Показва последните N линии на файл посредством командата опашка
Синтаксис: опашка -п N FILENAME
В този пример показва само последните 50 линии на файл / реактивна / дневник / съобщения. За да се покаже последните 100 линии на дневника, се промени от 50 до 100.
Пример 5: Да не се извежда първите N-1 линии на файл с опашката команда
Тази команда може да пренебрегне първите N-1 линии и да се покаже на останалите редове.
Следващият пример показва в реално време съдържанието на файл / реактивна / дневник / Syslog.
Пример 7: Заключение определени линии (линия номер) чрез команди глава и опашка
M - първоначалното низ
N - краен низ
В примера по-долу изходната линия 101-110 /var/log/anaconda.log файл
котка. показва цялата преписка на стандартния изход.
опашка -N 101. игнорира линия до определен брой, а след това започва да извежда низа, като се започне с него.
глава -N 10. показва първите 10 реда, т.е. 101-110, останалите - игнорира.
Пример 8: линии съвпадат с изход на схемата, както и няколко линии веднага след минаваща.
Следният пример показва как да се получи линия съвпада с шаблон «подготовката за работа на процесора», от файла / Var / дневник / dmesg и 5 линии, веднага след тях.
[Забележка: Това команда показва линиите на софтуера, отговарящи на шаблон]
[Забележка: тази команда извежда съответен ред линии 5 и след това]
С Впиши команда също така предоставя следните операции:
Пример 9: Определяне на някои байта от файла.
Следният пример показва как да се показва или първите 40 или последните 30 байта на файла.
Сключването на първите 40 байта на Syslog на файла.
Оттегляне на последното 30 байта Syslog файла.
След определен период от време, всички системни дневници са компресирани. Можете да ги разопакова "в движение" и обработва резултата с другия отбор. Как да се направи това е показано по-долу.
Изходът от първите N линии на компресиран файл.
Последните N линии на компресиран файл.
Без да обръща внимание на последните N линии на компресиран файл.
Без да обръща внимание на първите N линии на компресиран файл.