Sobes.tech
Senior

İşə salınmış prosesin fayl təsvirçiləri hansı qovluqdadır?

sobes.tech Süni İntellekt

AI-dan cavab

Linux-da, işləyən prosesin fayl təsvirləri /proc/<pid>/fd/ qovluğunda mövcuddur; burada <pid> prosesin identifikatorudur.

Bu qovluqda, prosesin açıq saxladığı bütün fayllara, soketlərə, kanallara və digər resurslara simvolik linklər yerləşir.

Nümunə:

ls -l /proc/1234/fd/

PID-si 1234 olan prosesin bütün fayl təsvirlərini göstərəcək.

Go-da, hazırkı prosesin PID-ni os.Getpid() ilə əldə edə bilərsiniz və sonra bu qovluq ilə işləyərək açıq təsvirləri analiz edə bilərsiniz.