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.