и посмотреть медиа
DevOps - вопросы собесов
и посмотреть медиа
Собесы DevOps.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Вопросы для собеседований по DevOps.
🤔 Как в линуксе посмотреть список дескрипторов файлов? В Linux список дескрипторов файлов можно посмотреть, используя утилиты и команды, которые позволяют работать с процессами и их открытыми файлами. Основным методом является использование файловой системы /proc, которая содержит информацию о процессах, включая их открытые файловые дескрипторы. 🚩Основные способы 🟠Команда `ls` в каталоге `/proc/[PID]/fd` Каждый процесс в Linux имеет свой подкаталог в /proc с идентификатором процесса (PID). В подкаталоге fd хранятся ссылки на открытые дескрипторы файлов. ls -l /proc/$(pidof )/fd Вывод lrwx------ 1 user user 64 Dec 23 12:00 0 -> /dev/pts/0 lrwx------ 1 user user 64 Dec 23 12:00 1 -> /dev/pts/0 lrwx------ 1 user user 64 Dec 23 12:00 2 -> /dev/pts/0 🟠Использование `lsof` Команда lsof (list open files) отображает список всех открытых файлов в системе. lsof -p Пример для всех процессов lsof Вывод COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 1234 user cwd DIR 8,1 4096 256 /home/user bash 1234 user rtd DIR 8,1 4096 2 / bash 1234 user 0u CHR 136,0 0 3 /dev/pts/0 bash 1234 user 1u CHR 136,0 0 3 /dev/pts/0 bash 1234 user 2u CHR 136,0 0 3 /dev/pts/0 🟠Использование `lsfd` Утилита lsfd (из пакета util-linux) удобна для просмотра файловых дескрипторов. lsfd Вывод PID FD TTY TYPE DEVICE SIZE/OFF NODE NAME 1234 0 /dev/pts/0 CHR 136,0 0 3 /dev/pts/0 1234 1 /dev/pts/0 CHR 136,0 0 3 /dev/pts/0 1234 2 /dev/pts/0 CHR 136,0 0 3 /dev/pts/0 🚩Полезные флаги и фильтрация Список дескрипторов определенного пользователя: lsof -u Список файлов определенного типа (например, сокеты): lsof -i Фильтрация по определенному файлу или устройству: lsof /path/to/file 🚩Почему важно знать про дескрипторы? 🟠Отладка приложений Определение, какие файлы, сокеты или устройства использует процесс. 🟠Устранение утечек Проверка, остаются ли ненужные дескрипторы открытыми. 🟠Администрирование Диагностика проблем, связанных с блокировкой файлов. Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!