Как создать файл и директорию в Linux?
Директорию создают командой mkdir, а пустой файл — touch; ключ mkdir -p позволяет создать недостающие родительские каталоги.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Директорию создают командой mkdir, а пустой файл — touch; ключ mkdir -p позволяет создать недостающие родительские каталоги.
Читать ответСначала сопоставьте замедление с CPU, памятью, диском и сетью, затем проверьте процесс, его журналы и ограничения systemd/cgroup.
Читать ответПрава доступа в Linux меняет chmod. Владельца и группу меняют chown и chgrp — это отдельные операции.
Читать ответОцените владение Linux и Docker через конкретные задачи: запуск, диагностику, сеть, права, образы и эксплуатацию, а не через абстрактный балл.
Читать ответПолезно знать команды навигации, поиска, просмотра логов, процессов, диска и сети. На интервью связывайте их с задачами, которые действительно решали.
Читать ответДля поиска в конкретном поле подходит awk: index($3, "строка") проверяет третью колонку как обычную подстроку. grep ищет по всей строке и сам по себе колонку не ограничивает.
Читать ответLinux как ядро управляет процессами, памятью, устройствами, файловыми системами и сетью. Приложения работают в пользовательском пространстве и обращаются к ядру через системные вызовы.
Читать ответВ Linux сокет представлен файловым дескриптором типа int. В Winsock используется SOCKET; его нельзя безусловно считать обычным файловым дескриптором или хранить в int.
Читать ответЛучше перечислить несколько реально применявшихся утилит и объяснить задачи: поиск строк через grep, преобразование текста через sed, обработка полей через awk и соединение команд конвейером.
Читать ответLinux имеет монолитное модульное ядро; Windows NT обычно относят к гибридной архитектуре. Обе системы разделяют пользовательский и привилегированный режимы и управляют памятью, потоками и устройствами.
Читать ответОцените отдельно повседневное использование, администрирование и разработку под каждую ОС. Уровень лучше показывать выполненными задачами, а не только самооценкой по шкале.
Читать ответДля согласованно запускаемых экземпляров можно использовать N lock-файлов: процесс неблокирующе захватывает один свободный слот и удерживает дескриптор до завершения.
Читать ответ