Tutto sotto /proc è trattato nel man proc . Questa sezione copre anon_inode .
Per i descrittori di file per pipe e socket, le voci saranno collegamenti simbolici il cui contenuto è il tipo di file con l'inode. Una chiamata readlink(2) su questo file restituisce una stringa nel formato:
type:[inode]Ad esempio,
socket:[2248868]sarà un socket e il suo inode è 2248868. Per i socket, quell'inode può essere usato per trovare maggiori informazioni in uno dei file sotto/proc/net/.Per descrittori di file che non hanno un inode corrispondente (ad esempio, descrittori di file prodotti da
epoll_create(2),eventfd(2),inotify_init(2),signalfd(2), etimerfd(2)), la voce sarà un collegamento simbolico con i contenuti del moduloanon_inode:<file-type>In alcuni casi, il tipo di file è racchiuso tra parentesi quadre.
Ad esempio, un descrittore di file epoll avrà un collegamento simbolico il cui contenuto è la stringa
anon_inode:[eventpoll].
Per ulteriori informazioni su epoll Ne discuto qui - Quali informazioni posso trovare su un eventpoll su un thread in esecuzione?.
Per ulteriori informazioni su anon_inode 's - Cos'è un inode anonimo in Linux?. Fondamentalmente ci sono/c'erano dati su disco che non hanno più un riferimento al filesystem per accedervi. Un anon_inode mostra che c'è un descrittore di file che non ha un inode di riferimento.