2

我对 Linux 还很陌生,因此决定清理一些目录。发现包含在两个 # (#random.c#, #nfirst.c#) 中的文件...这些主题标签是什么意思?当我尝试通过终端 rm 这些文件时,它会将主题标签视为评论......我已经尝试过双连字符绕过(rm -- #first.c#),但它不起作用。那么有人可以向我解释这些文件是什么以及它们是如何创建/删除的吗?

4

3 回答 3

6

这些是临时文件,可能是由emacs文本编辑器在自动保存时创建的。

例如,要删除它们,您可以这样做rm \#first.c\#

于 2013-11-01T00:41:39.240 回答
1

这些可能是当您退出尚未写入的缓冲区时由 emacs 创建的文件作为备份文件。

将反斜杠放在哈希前面以将其删除

rm \#random.c\#

于 2013-11-01T00:41:11.447 回答
0

这些可能是您的编辑器的临时备份。要在外壳中删除它们,您可能需要反斜杠转义#,所以请尝试

  rm \#first.c\#
于 2013-11-01T00:41:09.423 回答