Подтемы
Linux — администрирование (SSH, sudo, users)
17 вопр.
Linux — CLI (командная строка)
18 вопр.
Linux — файловая система (inodes, mount)
16 вопр.
Linux — сеть (sockets, tcpdump, ss)
18 вопр.
Linux — производительность (strace, perf, flame graphs)
16 вопр.
Linux — процессы (fork, signals, zombies)
19 вопр.
Linux — безопасность (namespaces, capabilities, SELinux)
16 вопр.
Linux — systemd (управление сервисами)
18 вопр.
9 вопросов
-
senior theory Когда использовать strace/ltrace/perf/flame graphs? Что каждый показывает.
-
senior theory Что такое Linux namespaces и capabilities? Как с их помощью реализуется Docker-изоляция. Чем capabilities отличаются от классических UID-based прав.
-
senior theory SELinux vs AppArmor — для чего нужны, чем отличаются. Когда трогать, как дебажить отказы.
-
senior theory В чём разница между `select`, `poll`, `epoll`? Какой механизм использует asyncio под Linux и почему? Что такое edge-triggered vs level-triggered?
-
senior theory Как настроить granular sudoers (без NOPASSWD ALL), безопасный jump-host и audit logging (auditd) для prod-серверов.
-
senior theory Расскажи про mount options (noatime, nodiratime, discard для SSD), bind mounts и overlay для контейнеров: что это и где применяется.
-
senior theory Расскажи про systemd-resolved vs classic DNS, socket activation, slice и scope в cgroup, и security hardening service unit'а (PrivateTmp, NoNewPrivileges, Prot…
-
senior theory Нам необходимо написать скрипт, который будет мониторить системные журналы и отправлять уведомления при обнаружении критических ошибок. Однако в некоторых сцен…
-
senior theory Расскажите о том, как процесс-родитель может управлять дочерними процессами в Linux. Какие методы используются для этого и чем они отличаются?