Linux. File descriptor

Материал из Wiki
Версия от 22:23, 26 ноября 2024; Cless (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


Когда процесс открывает файл, файлу присваивается ID, по нему процесс обращается к файлу

Находим PID процесса

[root@ekv01-zb001vvsl ~]# ps ax | grep maria

   ...
   6222 ?        Ssl  2352:03 /usr/sbin/mariadbd
   ...

Просмотр файловых дескрипторов процесса mariadb

// это символические ссылки

// список

ls /proc/6222/fd/

// с ссылками на файлы каждого дескриптора

ls -lh /proc/6222/fd/

// посмотреть ссылку на файл конкретного дескриптора

ls -lh /proc/6222/fd/102

...
lrwx------ 1 mysql mysql 64 Aug 24 14:26 /proc/6222/fd/102 -> /app/data01/mysql/zabbix/hosts_templates.ibd
...

readlink /proc/6222/fd/102

...
/app/data01/mysql/zabbix/hosts_templates.ibd
...