Якщо ви працюєте з Linux, вам часто потрібно перевірити вміст файлів, не редагуючи їх одразу. Саме тут у гру вступають команди кішка, хвіст, голова та інші. Вони дозволяють швидко і легко отримати уявлення про вміст текстових файлів. У цьому посібнику ви дізнаєтеся, як ефективно використовувати ці чотири команди для зчитування потрібної інформації та перевірки важливості певних файлів.
Найважливіші висновки
- За допомогою команди cat можна відобразити весь вміст файлу.
- Команда head показує перші рядки файлу.
- Щоб переглянути останні рядки файлу, використовуйте tail.
- Команда more дозволяє прокручувати великі файли сторінка за сторінкою, не редагуючи їх.
Покрокові інструкції
По-перше, ви повинні бути в командному рядку вашої системи Linux. Цей додаток часто використовується для ефективного виконання команд і маніпулювання даними.
1. Відобразити вміст файлу за допомогою команди cat
Щоб відобразити весь вміст файлу, скористайтеся командою cat. Припустимо, у вас є файл з назвою test file, який ви хочете вивести на екран.
Ця команда покаже у терміналі весь вміст файлу. Якщо у вас довгі файли, це може зайняти деякий час, оскільки виводиться весь вміст.

2. перевірити перші рядки файлу за допомогою head
Якщо вам потрібні лише перші рядки файлу, вам підійде команда head. За допомогою head ви можете відобразити файл до перших десяти рядків:
Це дає вам швидкий огляд вмісту файлу без необхідності прокручувати весь файл. Ви також можете вказати певні рядки, якщо вам потрібно більше або менше, ніж за замовчуванням, додавши -n:

3. показати останні рядки файлу з хвостом
Щоб побачити останні рядки файлу, скористайтеся командою tail. Це може бути цікаво, наприклад, для файлів журналів. Наведемо приклад:
Як і у випадку з командою head, тут також можна налаштувати кількість рядків:
Це дасть вам три останні рядки. Це особливо корисно, якщо ви хочете перевірити останні записи або зміни у файлі.

4 Прокрутка великих файлів сторінка за сторінкою з додатковими можливостями
Якщо у вас дуже довгий файл, часто буває зрозуміліше переглядати його сторінка за сторінкою. Команда more дозволяє прокручувати файл крок за кроком:
Кожного разу, коли ви натискаєте клавішу Enter, ви переходите на один рядок вперед. Натисніть пробіл, щоб перейти на наступну сторінку. Щоб завершити процес, просто натисніть Q.

Цей метод особливо корисний для моніторингу файлів, які оновлюються в реальному часі, наприклад, файлів журналів, без необхідності відкривати їх у редакторі і потенційного блокування змін.
Підсумок - Ефективний перегляд майже всього вмісту файлів за допомогою команд Linux
У цьому посібнику ви дізналися, як використовувати команди cat, head, tail та інші для ефективного зчитування інформації з файлів. Кожна з цих команд має своє специфічне застосування, щоб полегшити ваше повсякденне життя у середовищі Linux.
Часті запитання
Як відобразити весь вміст файлу?Щоб відобразити весь вміст файлу, скористайтеся командою cat filename.
Як відобразити лише перші п'ять рядків файлу? Скористайтесякомандою head -n 5 filename для перевірки перших п'яти рядків.
Що робити, якщо потрібно переглянути лише останні три рядки файлу?Використовуйте команду tail -n 3 ім'я_файлу, щоб переглянути останні три рядки.
Як переглянути дуже довгий файл?Команда more filename дозволяє переглянути файл посторінково. Натисніть Enter для одного рядка або пробіл для однієї сторінки.
Як зупинити перегляд у команді more?Просто натисніть клавішу Q, щоб вийти з команди.