2014-10-21 3 views
0

Как можно получить имя файла из дескриптора файла, мне было интересно, есть ли способ сделать обратное.Файловый дескриптор Linux из файла

Должна быть команда Linux, которая делает это, поскольку не похоже, что это было бы трудно сделать, если уже есть функция fd -> fn.

Чтобы задать вопрос: как получить файловый дескриптор от чего-то вроде /dev/urandom?

ответ

0

См. Команду lsof, чтобы просмотреть все открытые файлы и их дескриптор файла процесса.

Конечно, если п процессы имеют/DEV/urandom открыто, то будет по крайней мере п матчей (процесс может иметь более чем одну ручку в том же файле).

Файлы с отображением памяти могут не иметь файлового дескриптора, но такие файлы все еще перечислены.

Смежные вопросы