Что такое псевдофайловые системы в Linux?
Псевдофайловые системы представляют объекты и состояние системы через файловый интерфейс, не обязательно храня их как обычные файлы на диске. Примеры — procfs и sysfs.
Читать ответПодготовка к интервью
416 вопросов по Linux с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Linux — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: linux, devops, infrastructure.
Каталог
Псевдофайловые системы представляют объекты и состояние системы через файловый интерфейс, не обязательно храня их как обычные файлы на диске. Примеры — procfs и sysfs.
Читать ответОцените готовность по реальным темам и глубине опыта, а не общим «знаю всё». Можно уверенно обсуждать базовую диагностику Linux и HTTP, но честно обозначить меньший опыт на других уровнях сети.
Читать ответФайл копируют командой docker cp local.txt container:/path/file.txt. В Linux переименовывают через mv old.txt new.txt; перед операцией нужно проверить целевой путь и риск перезаписи.
Читать ответСвободное место в файловых системах показывает df -h, объём файлов — du -h. Ключ -h у этих команд включает удобные единицы. Из Vim выходят :q, сохраняют и выходят :wq, отбрасывают изменения :q!.
Читать ответПосле проверки PID и прав можно отправить SIGKILL: kill -KILL PID. Этот сигнал нельзя обработать или игнорировать, но процесс в непрерываемом ожидании ядра может завершиться не сразу.
Читать ответДля обычного файла строка прав станет -rwxrwxrwx: владелец, группа и остальные получают чтение, запись и выполнение. Имя владельца, группа и содержимое от chmod не меняются.
Читать ответВ типичной загрузке firmware запускает загрузчик, он передаёт управление ядру, затем поднимается пользовательское пространство и сервисы. Дистрибутив включает не только ядро, но и набор системных компонентов.
Читать ответДля копирования по SSH подходит scp; для повторной синхронизации больших наборов часто используют rsync. Проверьте адрес назначения, права и идентичность сервера перед передачей.
Читать ответНа системе с systemd логи ядра можно смотреть через `journalctl -k`, а сервиса — через `journalctl -u имя.service`. Для текущего буфера сообщений ядра также используют dmesg.
Читать ответНазовите системы, с которыми реально работаете, и характер задач: повседневная работа, терминал, диагностика, настройка окружения или автоматизация.
Читать ответdf -h показывает использование файловых систем, а du -sh — размер выбранного каталога. Для нехватки inode используют df -i.
Читать ответSO_REUSEPORT позволяет нескольким сокетам привязаться к одному адресу и порту при соблюдении условий Linux. Ядро распределяет входящие соединения между отдельными слушателями, уменьшая конкуренцию за общий accept.
Читать ответ