Hogyan nézzük meg egy filet milyen program használja?

Előfordulhat, hogy törlésnél, vagy több program használatakor olyan üzenetet kaphatunk hogy: “… is in use”. Ekkor persze megy a találgatás, vajon mi és miért foglalja a filet. A következő példa segítségével azt mutatom be, hogy a .Trash mappánkban lévő filekat hogyan tudjuk megnézni esetlegesen milyen program használja még.

(Kiegészítés: Ha csak a kukát akarjuk üríteni és rendre „File in use” üzenetet kapjuk, akkor egyszerűbben is törölhetjük a tartalmát, méghozzá figyelmen kívül hagyva, hogy az adott filekat használja-e más program, amennyiben az alma menüben a Security Empty Trash menüpontot választjuk)

lsof | grep .Trash/

aminek hatására valami ilyen fog megjelenni:

Preview 293 walaki txt VREG 14,2 626571 1144489 /Users/walaki/.Trash/akarmi.png

Az első oszlop (Preview) a program neve, ami használja a fájlt a kukában, a második pedig a PID száma (293). Ha nem tudjuk szépen bezárni a programot, akkor a terminálba (persze az aktuális PID számmal):

kill 293

Hogyan nézzük meg egy filet milyen program használja?” bejegyzéshez egy hozzászólás

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük