Sous Windows, je pense que les fichiers avec un tilde dans le nom de fichier représentent des fichiers actuellement ouverts dans une application. Par exemple, Microsoft Word crée un fichier avec presque le même nom que le fichier que vous avez actuellement ouvert, mais avec un tilde dans le nom. Son icône est également partiellement fanée. Pour autant que je sache, cela signifie un fichier temporaire qui existe
- dans le cas où l'application se bloque et que vous n'avez pas eu la possibilité d'enregistrer votre fichier, ou
- pour permettre au fichier d'origine de rester déverrouillé par le système de fichiers et accessible à d'autres applications.
Sous Linux, j'ai rencontré un fichier * .log avec un tilde à la fin du nom de fichier ( scan.log~
). Cela signifie-t-il que le fichier journal est actuellement ouvert dans une autre application qui y écrit potentiellement?
la source
Certains éditeurs de texte (tels que
emacs
) créent une sauvegarde du fichier que vous modifiez et donnent au fichier de sauvegarde le nom du fichier d'origine plus un tilde. Le fichier que vous décrivez peut être le résultat d'une ouverturescan.log
avec un tel éditeur de texte et d'une modification.Vous pouvez utiliser
fuser
(voir le package Ubuntupsmisc
) pour voir si un processus a actuellement ce fichier ouvert:fuser scan.log~
la source