Woher kommen Dateien, die mit einem ~ enden?

15

Manchmal treten bei der Arbeit mit Ubuntu doppelte Dateinamen auf, die sich nur durch einen ~von den ursprünglichen Dateinamen unterscheiden.

Ich weiß, dass Kate Backup-Dateien erstellt und sie aufruft your_file.py.swp. Ist das etwas ähnliches? Wenn ja, welches Programm erzeugt sie? Und warum verschwinden sie nicht?

Aufwind
quelle

Antworten:

22

Wenn Sie vorhandene Dateien mit gedit bearbeiten, ist die Standardeinstellung "Vor dem Speichern ein Backup der Dateien erstellen". Wenn Sie dieses Standardverhalten ändern möchten, öffnen Sie gedit, gehen Sie zur Menüleiste und wählen Sie Bearbeiten -> Einstellungen. Klicken Sie auf die Registerkarte Editor und deaktivieren Sie das Kontrollkästchen unter Datei speichern , um es zu deaktivieren .

Bildbeschreibung hier eingeben

Ein weiterer gängiger ~Dateiersteller ist emacs- einige würden behaupten, dass er sogar beliebter / häufiger ist als gedit.

itnet7
quelle
Beeindruckend. Darüber habe ich mich immer gewundert. nur gedit ausgeschaltet , weil es Verwirrung verursacht wurde , wenn git mit
BKSpurgeon
8

Es handelt sich um Sicherungsdateien, die automatisch generiert werden. Mehrere Anwendungen verwenden dieses Format. Normalerweise werden SWP-Dateien erstellt, wenn die Datei tatsächlich zum Bearbeiten geöffnet ist, und alle automatischen Sicherungen werden in Datei ~ gespeichert

touch file

ls | grep file
file

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

ls | grep file
file
file~

Ich bin mir bei Kate nicht sicher, aber wenn Sie keinen anderen Editor verwenden, handelt es sich vermutlich um automatische Backups (alle 10 Minuten?) Von Kate.

Panther
quelle
5

Kate generiert sie auch. Sie können sie unter Einstellungen> Kate konfigurieren> Editor-Komponente> Öffnen / Speichern> Erweitert deaktivieren oder anders konfigurieren.

kate backup file config

Aufnäher
quelle