GNU/Linux >> Belajar Linux >  >> Linux

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

Saat saya membuat antrian pesan, di sebuah utas, deskriptor file dibuat, di bawah 0, 1, 2, 3, 4, 5, 6, … di jalur /proc/<pid>/fdinfo
dengan nilai seperti 31, 32, 40, 41…

Apa pentingnya /proc/<pid>fdinfo/0 ? Siapa yang membuatnya?

Apa yang terjadi jika ditimpa?

Jawaban yang Diterima:

Kernel “menciptakannya”, sebagai bagian dari /proc berkas sistem. Ini berisi informasi tentang deskriptor file 0 (biasanya input standar) dari proses yang pidnya cocok dengan direktori yang berisi.

File-file ini tidak dapat ditimpa:mereka hanya-baca, dalam direktori hanya-baca. Bahkan root tidak dapat menulis kepada mereka.


Linux
  1. Bagaimana cara mendapatkan jalur proses di Unix / Linux

  2. Memahami Linux /proc/id/maps

  3. Bagaimana cara mendekode entri /proc/pid/pagemap di Linux?

  1. Menjelajahi sistem file Linux /proc

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

  3. Linux – Bagaimana Symlink /proc//exe Berbeda Dari Symlink Biasa?

  1. Linux – Ubah /proc/pid/environ Setelah Proses Dimulai?

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

  3. Linux – /proc/pid/fd/x Nomor Tautan?