Junior — Middle
Linux-da işləyən tətbiqin hazırda hansı fayllarla məşğul olduğunu necə müəyyən etmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
Linux-da, işləyən bir tətbiqin hazırda hansı fayllarla məşğul olduğunu müəyyən etmək üçün lsof (açıq faylların siyahısı) əmrindən istifadə edə bilərsiniz. Bu, proseslərin bütün açıq fayllarını göstərir.
Məsələn, PID 1234 olan proses tərəfindən açılmış faylları görmək üçün:
lsof -p 1234
Həmçinin, /proc qovluğundan istifadə edə bilərsiniz:
ls -l /proc/1234/fd/
Burada, fd prosesin fayl göstəriciləridir və açıq fayllara keçidlərdir.
Beləliklə, lsof və /proc/[pid]/fd-ə baxış, tətbiqin hansı fayllardan istifadə etdiyini müəyyən etməyə imkan verir.