Sobes.tech
Junior — Middle

Kā noteikt failus, ar kuriem pašlaik strādā Linux palaistā lietojumprogramma?

sobes.tech AI

Atbilde no AI

Linux sistēmā, lai noteiktu failus, ar kuriem pašlaik darbojas palaistīta lietojumprogramma, varat izmantot komandu lsof (atvērtu failu saraksts). Tā rāda visus procesu atvērtos failus.

Piemēram, lai redzētu failus, kurus atver process ar PID 1234, izpildiet:

lsof -p 1234

Tāpat varat izmantot direktoriju /proc:

ls -l /proc/1234/fd/

Šeit, fd ir procesa failu deskriptoru saites uz atvērtajiem failiem.

Tādējādi, lsof un /proc/[pid]/fd pārskatīšana ļauj noteikt, ar kuriem failiem darbojas lietojumprogramma.