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.