Linux Tail: что это такое и как ее использовать
Многие опытные пользователи Linux используют команды для печати определенных частей файлов. Есть команды head и tail, которые определяют начало и конец файла или команды.
Хвостовые команды позволяют пользователю читать конечные команды файла. Это также полезно для отслеживания новой информации, обновляемой в реальном времени в конкретном файле. Это упрощает проверку последних записей в системе. Пользователи также могут просматривать несколько файлов с помощью хвостовой команды в Linux.
Давайте начнем с команды tail и рассмотрим все элементы, которые может предоставить эта простая и легкая команда.
В Linux существует около 14 важных хвостовых команд, которые служат различным целям для пользователей. –N используется для вывода последних числовых строк в файле вместо 10 строк по умолчанию.
По умолчанию Tail печатает последние 10 строк файла в операционной системе Linux и затем заканчивает.
Чтобы просмотреть последние десять номеров файла, введите следующую команду:
Самый простой и легкий способ сделать это:
Например, если мы хотим просмотреть две строки из определенного файла, мы будем использовать следующую команду:
Чтобы увидеть это, вывод команды ls направляется по конвейеру к команде tail. Это должно было бы выглядеть так:
Как только вы овладеете языком и поймете, как часто используются команды, вы можете изменять его различными способами для разработки приложений, программного обеспечения и многого другого.
Хвостовые команды позволяют пользователю читать конечные команды файла. Это также полезно для отслеживания новой информации, обновляемой в реальном времени в конкретном файле. Это упрощает проверку последних записей в системе. Пользователи также могут просматривать несколько файлов с помощью хвостовой команды в Linux.
Давайте начнем с команды tail и рассмотрим все элементы, которые может предоставить эта простая и легкая команда.
Что такое tail команда?
Команда Tail - отличная команда, используемая для печати последних N чисел или хвостов ввода. Обычно он отображает или распечатывает последние 10 номеров файла, переданных ему через стандартный ввод, и выдает результат на стандартный вывод. Если мы используем его для одного имени файла, данные из каждого файла продолжаются по имени файла с заголовком.В Linux существует около 14 важных хвостовых команд, которые служат различным целям для пользователей. –N используется для вывода последних числовых строк в файле вместо 10 строк по умолчанию.
Как использовать команду tail?
Помните, что перед использованием команды вам нужно будет использовать Терминал или PuTTY для SSH на вашем VPS-сервере. Вот руководство, в котором подробно описан процесс.По умолчанию Tail печатает последние 10 строк файла в операционной системе Linux и затем заканчивает.
Чтобы просмотреть последние десять номеров файла, введите следующую команду:
tail name_of_file
Или альтернативно:tail file_path
На выходе будут отображены последние 10 строк файла.Как ограничить количество показываемых строк?
Tale предоставляет пользователям возможность просматривать количество строк в соответствии с требованиями с помощью команды –n .Самый простой и легкий способ сделать это:
Tail –n* file_path
* Указывает число строк , которые вы хотите напечатать.Например, если мы хотим просмотреть две строки из определенного файла, мы будем использовать следующую команду:
tail -n2 devisers.txt
2 - это номер файла для просмотра, а devisers.txt определяет имя файла.Как просмотреть последнее количество байтов данных?
Чтобы просмотреть последнее число или определенное количество байтов очень большого файла, используйте параметр -c, чтобы упростить просмотр хвоста.tail –c* file_path
Здесь * обозначает количество байтов. Замените его на то, что вы хотите видеть.Как отслеживать изменения в файле?
Чтобы проверить файл на наличие вариантов, используйте команду tail, за которой следует параметр -f . Эта команда полезна при просмотре последних десяти строк файла. Эта опция обычно используется для отслеживания файлов журналов в реальном времени. Для нашего файла devisers.txt команда будет выглядеть так:tail -f devisers.txt
Новые версии хвостовых команд также позволяют пользователю просматривать несколько файлов или папок. После изменения исходного файла заголовок покажет, в какую строку кто-то внес изменения.Как использовать Tail Cmmand с другими командами Linux?
Команды Tail могут передаваться по конвейеру с другими функциями командной строки Linux. Здесь мы собираемся использовать команду tail с:Использование хвостовой команды с -r (обратный порядок)
Здесь мы хотим просмотреть вывод команды tail в обратном порядке.tail –n* file_name | sort -r
Первая часть команды такая же, как и раньше, после мы разделяем ее с помощью | для указания последующего действия - sort -r , которое, как следует из названия, сортирует вывод в обратном порядке.Использование хвостовой команды с ls (самый старый файл или папка)
С помощью следующего примера мы рассмотрим семь файлов или папок, которые были изменены наиболее давно.Чтобы увидеть это, вывод команды ls направляется по конвейеру к команде tail. Это должно было бы выглядеть так:
ls -l | tail -n8
Как и раньше, в хвостовой части команды -n8 вы можете вставить желаемый номер.Резюме
Tail - невероятно гибкая команда, которая может значительно улучшить управление вашими файлами. Вам нужно только указать файлы и параметры и использовать команду с правильным синтаксисом.Как только вы овладеете языком и поймете, как часто используются команды, вы можете изменять его различными способами для разработки приложений, программного обеспечения и многого другого.
Комментариев 0