НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

QASeniorТехнический

Какие основные команды Linux для навигации и просмотра файлов

Встречался на собеседовании

Ответ

Что хотят услышать интервьюеры

Интервьюеры ожидают, что кандидат продемонстрирует понимание базовых команд Linux, необходимых для навигации по файловой системе и просмотра содержимого файлов. Важно упомянуть основные команды, их использование и некоторые ключевые параметры. Также ценится знание о том, как команды взаимодействуют между собой.

Основные команды Linux для навигации и просмотра файлов

  1. pwd (Print Working Directory):

    • Описание: Показывает текущую директорию.
    • Пример использования: pwd
    • Вывод: /home/user
  2. ls (List):

    • Описание: Выводит список файлов и директорий в текущей директории.
    • Пример использования: ls -l
    • Ключевые параметры:
      • -l: Подробный список с правами доступа, владельцами и размерами.
      • -a: Показывает скрытые файлы.
  3. cd (Change Directory):

    • Описание: Перемещается в указанную директорию.
    • Пример использования: cd /home/user/Documents
    • Вывод: Перемещение в директорию Documents.
  4. cat (Concatenate):

    • Описание: Выводит содержимое файла в терминал.
    • Пример использования: cat file.txt
    • Вывод: Содержимое файла file.txt.
  5. less:

    • Описание: Позволяет просматривать содержимое файла постранично.
    • Пример использования: less file.txt
    • Управление: Используйте q для выхода.
  6. head:

    • Описание: Показывает первые несколько строк файла.
    • Пример использования: head -n 10 file.txt
    • Вывод: Первые 10 строк файла file.txt.
  7. tail:

    • Описание: Показывает последние несколько строк файла.
    • Пример использования: tail -n 10 file.txt
    • Вывод: Последние 10 строк файла file.txt.
  8. find:

    • Описание: Находит файлы в директории по заданным критериям.
    • Пример использования: find /home/user -name "*.txt"
    • Вывод: Все файлы с расширением .txt в директории user.

Эти команды являются основными инструментами для навигации и работы с файлами в Linux, и их знание поможет кандидату эффективно выполнять задачи QA.

Что могут спросить дальше

  • Показать примеры вывода команд.
  • Объяснить, как использовать параметры команд.
  • Предложить дополнительные команды для работы с файлами.
  • Показать, как соединять команды с помощью пайпов.
Ответ помог?
Тренироваться бесплатно

Связаться с поддержкой

Выбери, где удобнее написать