Sobes.tech
Junior — Middle

Ako určiť súbory, na ktorých práve pracuje spustená aplikácia v Linuxe?

sobes.tech AI

Odpoveď od AI

V systéme Linux môžete určiť súbory, s ktorými práve pracuje spustená aplikácia, pomocou príkazu lsof (zoznam otvorených súborov). Zobrazuje všetky otvorené súbory procesov.

Napríklad, ak chcete vidieť súbory otvorené procesom s PID 1234, spustite:

lsof -p 1234

Tiež môžete použiť adresár /proc:

ls -l /proc/1234/fd/

Tu sú fd súbory deskriptory procesu, ktoré sú odkazy na otvorené súbory.

Týmto spôsobom lsof a prehliadanie /proc/[pid]/fd umožňujú určiť, ktorými súbormi aplikácia pracuje.