Розділ 9. Утиліти командного рядка

1. Операції з файлами і фільтрація
1.1. cat, tail, head, tee: Команди для виведення вмісту файлів
1.2. grep: Пошук рядків у файлах
1.3. egrep: Регулярні вирази та фільтрування
1.4. wc: Підрахунок елементів в файлах
1.5. sort: Сортування вмісту файла
2. find: Пошук файлів за певними критеріями
3. Запуск команд за розкладом
3.1. crontab: Повідомлення чи редагування вашого файла crontab
3.2. at: Виконання команди за розкладом, але тільки один раз
4. Архівування і упаковка даних
4.1. tar: Архіватор для нагромаджувачів на магнітній стрічці (Tape ARchiver)
4.2. bzip2 і gzip: Програми стискання даних
5. Більше, набагато більше...

Мета цієї глави - представити невелику кількість утиліт командного рядка, які можуть виявитися корисними для повсякденного використання.

Однією із основних переваг GNU/Linux є використання простих утиліт для виконання складних завдань. Вам було показано, як використовувати зв'язку команд і як вичищати вихідні дані для кращого сприйняття (див. Параграф 4, “Перенаправлення і канали”). Тепер настав час вивчити кілька корисних утиліт, які дадуть вам підвищений контроль і підвищену продуктивність.

Ця глава уявляє собою набір вправ, щоб ви могли повністю засвоїти викладені в ній функції та їх використання. Тому кожну з команд буде продемонстровано на прикладі. Не бійтеся зупинятися і консультуватися зі сторінками керівництв щодо будь-якої з цих команд. У нижній частині кожної з них ви знайдете розділ “SEE ALSO” (“ДИВ. ТАКОЖ”), в якому вказано на інші команди, що цікавлять вас . Тепер у вас буде нова область для дослідження своєї системи GNU/Linux!