什么是“.save”文件?

24 nano file-format

我一直在编写几个 bash 脚本,我发现在编写它们时,已经创建了文件的额外副本,这些副本的内容似乎与普通文件相同,除了它们的扩展名是.save,这些文件是什么,为什么我需要它们,我可以删除它们,因为它们只是堵塞了一切吗?它们似乎也设置了与它们似乎是副本的文件相同的权限级别。

我正在nano用作我的编辑器。

Pau*_*kys 26

这是一个 nano 紧急文件,其中的缓冲区被转储。如果您当前的文件看起来没问题,您可以删除filename.save关联的文件。

纳米手册注释

在某些情况下,nano 会尝试将缓冲区转储到紧急文件中。这主要发生在 nano 收到 SIGHUP 或 SIGTERM 或内存不足时。如果缓冲区没有名称,它会将缓冲区写入名为 nano.save 的文件,或者将“.save”后缀添加到当前文件名。如果当前目录中已经存在具有该名称的紧急文件,它将在当前文件名中添加“.save”和一个数字(例如“.save.1”),以使其唯一。在多缓冲区模式下,nano 会将所有打开的缓冲区写入各自的紧急文件。


小智 5

您使用的是 Nano 文本编辑器吗?如果是这样,这两个链接可能会有所帮助

保存文件扩展名与命令行文本编辑器 Nano 相关联,它是各种 Unix 和基于 Unix 的操作系统的一部分。*.save 文件包含临时保存的文本文件。它是用于保护文本文档免受系统崩溃的备份。用户保存文本后,可以删除临时保存文件。
参考:www.file-extensions.org

在某些情况下,nano 会尝试将缓冲区转储到紧急文件中。这主要发生在 nano 收到 SIGHUP 或 SIGTERM 或内存不足时。如果缓冲区没有名称,它会将缓冲区写入名为 nano.save 的文件,或者将“.save”后缀添加到当前文件名。如果当前目录中已经存在具有该名称的紧急文件,它将在当前文件名中添加“.save”和一个数字(例如“.save.1”),以使其唯一。在多缓冲区模式下,nano 会将所有打开的缓冲区写入各自的紧急文件。
参考:纳米手册