什么是 .txt~ 文件以及如何打开它?

什么是 .txt~ 文件以及如何打开它?

我注意到一个带有扩展名的文件.txt~

  • 这是什么~意思?
  • 我该如何打开这个文件?似乎无法使用文本编辑器。

答案1

这是编辑器备份文件。许多 Linux/Unix 编辑器在保存文件时都会创建该文件。它与不带 的文件属于同一文件类型~,因此您可以使用同一程序(通常是编辑器)打开它。

请注意,Linux 上的文件扩展名并不像 Windows 上那样具有强语义;它更多的是一种惯例。.txt通常用于文本文件,但您可以为它们赋予任何您喜欢的扩展名(因此README在 Windows 上通用名为README.txt),因此foo.txt~可以与其新版本和平共处foo.txt

这就是为什么有file这样的命令里面一个文件来对其进行分类:由于可执行文件没有文件扩展名(foo.exe与 Windows 不同),因此无法知道文件foo是什么。

桌面文件管理器使用 MIME 类型数据库根据文件扩展名对文件进行分类,以便可以启动正确的应用程序来打开它们,因此遵循惯例是有意义的;但这并不以任何方式强制执行。

相关内容