Vše pod /proc
je zahrnuto v man proc
. Tato část pokrývá anon_inode
.
U deskriptorů souborů pro roury a sokety budou položky symbolické odkazy, jejichž obsahem je typ souboru s inodem. Volání readlink(2) na tento soubor vrací řetězec ve formátu:
type:[inode]
Například
socket:[2248868]
bude socket a jeho inode je 2248868. U socketů lze tento inode použít k nalezení dalších informací v jednom ze souborů pod/proc/net/
.Pro deskriptory souborů, které nemají odpovídající inode (např. deskriptory souborů vytvořené
epoll_create(2)
,eventfd(2)
,inotify_init(2)
,signalfd(2)
atimerfd(2))
, záznam bude symbolický odkaz s obsahem formulářeanon_inode:<file-type>
V některých případech je typ souboru ohraničen hranatými závorkami.
Například deskriptor souboru epoll bude mít symbolický odkaz, jehož obsahem je řetězec
anon_inode:[eventpoll]
.
Další informace naleznete na epoll
Diskutuji o nich zde – Jaké informace mohu zjistit o události v probíhajícím vláknu?.
Další informace o anon_inode
's - Co je anonymní inode v Linuxu?. V podstatě jsou/byla data na disku, která již nemají odkaz na souborový systém pro přístup k nim. anon_inode
ukazuje, že existuje deskriptor souboru, který nemá žádný referenční inode.