Перечислите команды, которыми действительно пользуетесь, и приведите пару рабочих сценариев. Важнее понимать ввод, вывод и риски команды, чем помнить все ключи.
Знакомы ли тебе команды: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?
Перечислите команды, которыми действительно пользуетесь, и приведите пару рабочих сценариев. Важнее понимать ввод, вывод и риски команды, чем помнить все ключи.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Перечислите команды, которыми действительно пользуетесь, и приведите пару рабочих сценариев. Важнее понимать ввод, вывод и риски команды, чем помнить все ключи.
grep -E ищет по расширенному regex, awk обрабатывает поля, sed — потоки текста, find — файлы, xargs строит аргументы команд. tar работает с архивами, ssh/rsync — удалённым доступом и переносом, systemctl/journalctl — сервисами и журналом. Для массовых действий учитывайте пробелы в именах, quoting и безопасную передачу через разделитель NUL.