GNU/Linux >> Belajar Linux >  >> Linux

Apa itu anon_inode dalam keluaran ls -l /proc/[PID]/fd?

Semuanya di bawah /proc tercakup dalam man proc . Bagian ini mencakup anon_inode .

Untuk deskriptor file untuk pipa dan soket, entri akan berupa tautan simbolik yang isinya adalah jenis file dengan inode. Panggilan readlink(2) pada file ini mengembalikan string dalam format:

 type:[inode]

Misalnya, socket:[2248868] akan menjadi soket dan inodenya adalah 2248868. Untuk soket, inode tersebut dapat digunakan untuk mencari informasi lebih lanjut di salah satu file di bawah /proc/net/ .

Untuk deskriptor file yang tidak memiliki inode yang sesuai (mis., deskriptor file yang dihasilkan oleh epoll_create(2) , eventfd(2) , inotify_init(2) , signalfd(2) , dantimerfd(2)) , entri tersebut akan berupa tautan simbolik dengan konten formulir

 anon_inode:<file-type>

Dalam beberapa kasus, tipe file dikelilingi oleh tanda kurung siku.

Misalnya, deskriptor file epoll akan memiliki tautan simbolik yang isinya adalah string anon_inode:[eventpoll] .

Untuk informasi lebih lanjut tentang epoll Saya membahasnya di sini - Informasi apa yang dapat saya temukan tentang eventpoll pada thread yang sedang berjalan?.

Untuk informasi tambahan tentang anon_inode 's - Apa itu inode anonim di Linux?. Pada dasarnya ada/ada data pada disk yang tidak lagi memiliki referensi sistem file untuk mengaksesnya. anon_inode menunjukkan bahwa ada deskriptor file yang tidak memiliki inode referensi.


Linux
  1. Apa nomor inode di Linux?

  2. Linux – Apa Arti Bendera di /proc/cpuinfo?

  3. Linux – Menautkan /proc/mnt Ke /proc/mounts?

  1. Linux – Pentingnya Proc//fdinfo/0? Siapa yang Menciptakannya?

  2. Apa yang setara dengan /proc/cpuinfo di FreeBSD v8.1?

  3. Apa perbedaan mengarahkan output menggunakan >, &>, >&dan 2&>?

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Berapa batas ukuran /etc/hosts?

  3. Apa keuntungan dari /etc/apt/sources.list.d dibandingkan /etc/apt/sources.list