Sobes.tech
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/proc/[pid]/fd-ə baxış, tətbiqin hansı fayllardan istifadə etdiyini müəyyən etməyə imkan verir.