Quale applicazione sta utilizzando un particolare file?

2

Ho alcuni database FileMaker serviti per scopi di sviluppo e continuo a imbattermi in occorrenze in cui il database / file è bloccato e non posso apportare modifiche ad esso.

Come posso determinare quale applicazione sta toccando / utilizzando questo file in modo da poterla uccidere?

    
posta SWL 11.10.2012 - 21:52
fonte

2 risposte

1

Hai provato a usare il comando del terminale

$ lsof 'Filename'

Per un aspetto più dettagliato del file, usa

$ lsof | grep -f 'Filename'

Dovresti darti il comando che lo sta usando e anche il PID di quel file

    
risposta data 11.10.2012 - 22:22
fonte
0

Prova ad aggiungere sudo. Ho configurato un setup simile con lo stesso nome di file, apparirebbe solo se il file fosse aperto da qualche parte in un'applicazione. Non è apparso fino a quando non ho aggiunto il sudo hard.

sudo lsof | grep /path/to/file/Data.fmp12
    
risposta data 12.10.2012 - 21:14
fonte

Leggi altre domande sui tag