Sobes.tech
Junior — Middle

Linux'ta çalışan bir uygulamanın şu anda hangi dosyalarla ilgilendiğini nasıl belirleyebilirsiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Linux'ta, çalışan bir uygulamanın şu anda hangi dosyalarla ilgilendiğini belirlemek için lsof (açık dosyaları listele) komutunu kullanabilirsiniz. Bu komut, süreçlerin açık olan tüm dosyalarını gösterir.

Örneğin, PID'si 1234 olan bir sürecin açık dosyalarını görmek için:

lsof -p 1234

Ayrıca /proc dizinini de kullanabilirsiniz:

ls -l /proc/1234/fd/

Burada, fd sürecin dosya tanıtıcılarıdır ve açık dosyalara bağlantılardır.

Bu şekilde, lsof ve /proc/[pid]/fd görüntüleme, uygulamanın hangi dosyaları kullandığını belirlemenize olanak tanır.