Was ist eine .txt~-Datei und wie kann ich sie öffnen?

Was ist eine .txt~-Datei und wie kann ich sie öffnen?

Mir ist eine Datei mit der .txt~Erweiterung aufgefallen.

  • Was bedeutet das ~?
  • Wie kann ich diese Datei öffnen? Mit einem Texteditor scheint das nicht zu funktionieren.

Antwort1

Dies ist eine Editor-Sicherungsdatei. Viele Linux/Unix-Editoren erstellen diese beim Speichern der Datei. Es handelt sich um denselben Dateityp wie die Datei ohne das ~, sodass Sie sie mit demselben Programm (normalerweise einem Editor) öffnen können.

Bitte beachten Sie, dass Dateinamenerweiterungen unter Linux nicht die starke Semantik haben wie unter Windows. Es handelt sich eher um eine Konvention als um irgendetwas anderes. .txtwird üblicherweise für Textdateien verwendet, Sie können ihnen jedoch jede beliebige Erweiterung geben (daher der gebräuchliche READMEName, der unter Windows wäre README.txt), sodass foo.txt~sie friedlich neben der neueren Version existieren können foo.txt.

Deshalb gibt es auch den fileBefehl, der aussiehtinneneine Datei zur Klassifizierung: Da es für ausführbare Dateien keine Dateinamenerweiterung gibt (anders als foo.exeunter Windows), gibt es keine Möglichkeit herauszufinden, um welche Datei fooes sich handeln könnte.

Desktop-Dateimanager verwenden eine MIME-Typ-Datenbank, um Dateien nach ihren Erweiterungen zu klassifizieren, damit sie zum Öffnen die richtige Anwendung starten können. Daher ist es sinnvoll, sich an die Konvention zu halten. Dies wird jedoch in keiner Weise erzwungen.

verwandte Informationen