¿De dónde vienen los archivos que terminan en ~?

15

A veces se producen nombres de archivo duplicados mientras se trabaja en Ubuntu, que difieren solo en uno ~de los nombres de archivo originales.

Sé que Kate genera archivos de respaldo y los llama your_file.py.swp. ¿Es esto algo similar? En caso afirmativo, ¿qué programa los genera? ¿Y por qué no desaparecen?

Aufwind
fuente

Respuestas:

22

Si está utilizando gedit para editar archivos existentes, la preferencia predeterminada es "Crear una copia de seguridad de los archivos antes de guardar". Si desea cambiar este comportamiento predeterminado, abra gedit, luego vaya a la barra de menú y seleccione Editar -> Preferencias. Haga clic en la pestaña Editor y desactive la casilla en Guardar archivo para desactivarlo.

ingrese la descripción de la imagen aquí

Otro ~creador de archivos común es emacs: algunos dirían que es aún más popular / común que gedit.

itnet7
fuente
Guau. Siempre me preguntaba sobre eso. acaba de apagar gedit porque estaba causando confusión al usar git
BKSpurgeon
8

Son archivos de copia de seguridad, generados automáticamente como usted dice. Varias aplicaciones usan este formato. Por lo general, los archivos .swp se crean cuando el archivo está realmente abierto para edición, y cualquier copia de seguridad automática se guarda en el archivo ~

touch file

ls | grep file
file

nano -B file 
# make a change to file, save changes

ls | grep file
file
file~

No estoy seguro acerca de Kate, pero a menos que esté utilizando otro editor, supongo que son copias de seguridad automáticas (¿cada 10 minutos?) De Kate.

Pantera
fuente
5

Kate los genera también. Puede desactivarlos o configurarlos de manera diferente en Configuración> Configurar Kate> Componente del editor> Abrir / Guardar> Avanzado.

configuración del archivo de copia de seguridad de Kate

Parches
fuente