Какими командами в Linux можно открыть или просмотреть текстовый файл?

«Какими командами в Linux можно открыть или просмотреть текстовый файл?» — вопрос из категории Linux и командная строка, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Для работы с текстовыми файлами в Linux используется несколько команд, каждая со своей спецификой.

Основные команды для просмотра:

  • cat <файл> — быстро выводит всё содержимое файла в терминал. Лучше для небольших файлов.
    cat /etc/hostname
  • less <файл> — открывает файл для интерактивного просмотра с прокруткой (вверх/вниз, поиск). Для выхода нажмите q.
    less /var/log/syslog
  • more <файл> — устаревший аналог less с более ограниченной навигацией (только вниз).

Команды для редактирования:

  • nano <файл> — простой консольный редактор с интуитивным управлением (подсказки внизу экрана).
  • vim <файл> или vi <файл> — мощные, но сложные редакторы. Основные команды: i — войти в режим вставки, Esc — выйти из него, :wq — сохранить и выйти, :q! — выйти без сохранения.

Выбор команды зависит от задачи: cat для быстрого просмотра, less для навигации по логам, nano для простого редактирования.