En Windows, creo que los archivos con una tilde en el nombre del archivo representan los archivos que están abiertos actualmente en una aplicación. Por ejemplo, Microsoft Word crea un archivo con casi el mismo nombre que el archivo que tiene abierto actualmente, pero con una tilde en el nombre. Su icono también está parcialmente desvanecido. Que yo sepa, esto significa un archivo temporal que existe
- en caso de que la aplicación se bloquee y no haya tenido la oportunidad de guardar su archivo, o
- para permitir que el archivo original permanezca desbloqueado por el sistema de archivos y accesible para otras aplicaciones.
En Linux, me encontré con un archivo * .log con una tilde al final del nombre del archivo ( scan.log~
). ¿Eso significa que el archivo de registro está actualmente abierto en otra aplicación que potencialmente está escribiendo en él?
fuente
Algunos editores de texto (como
emacs
) crean una copia de seguridad del archivo que está editando y le dan al archivo de copia de seguridad el nombre del archivo original más una tilde. El archivo que describa podría ser el resultado de abrirscan.log
con un editor de texto y realizar algún cambio.Puede usar
fuser
(vea el paquete de Ubuntupsmisc
) para ver si un proceso actualmente tiene ese archivo abierto:fuser scan.log~
fuente