2 votes

Quelle application utilise un fichier particulier ?

J'ai quelques bases de données FileMaker qui sont utilisées à des fins de développement et je continue à rencontrer des cas où la base de données/le fichier est verrouillé et où je ne peux pas y apporter de modifications.

Comment puis-je déterminer quelle application touche/utilise ce fichier pour pouvoir la tuer ?

1voto

tron_jones Points 149

Avez-vous essayé d'utiliser la commande terminal

$ lsof 'Filename' (nom de fichier)

Pour un regard plus détaillé sur le fichier, utilisez

$ lsof | grep -f 'Filename'

Cela devrait vous donner la commande qui l'utilise et aussi le PID de ce fichier.

0voto

tron_jones Points 149

Essayez d'ajouter sudo. J'ai mis en place une configuration similaire avec le même nom de fichier, il n'apparaissait que si le fichier était ouvert quelque part dans une application. Il n'apparaissait pas jusqu'à ce que j'ajoute le sudo.

sudo lsof | grep /path/to/file/Data.fmp12

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X