我对Linux很新,并决定清理一些目录。找到的文件包含在两个#(#random.c#,#nfirst.c#)中......这些主题标签是什么意思?当我尝试通过终端rm这些文件时,它将hashtag视为注释...我尝试过双连字符旁路(rm - #first.c#)但它不起作用。那么有人可以向我解释这些文件是什么以及它们是如何创建/删除的?
答案 0 :(得分:5)
这些是临时文件,可能是emacs
文本编辑器在自动保存时创建的。
要删除它们,您可以执行rm \#first.c\#
,例如。
答案 1 :(得分:1)
当您退出尚未写入的缓冲区时,这些可能是emacs作为备份文件创建的文件。
在哈希前加一个反斜杠以删除它
rm \ #random.c \#
答案 2 :(得分:0)
这些可能是编辑器的临时备份。要在shell中删除它们,您可能需要反斜杠 - 转义#
,所以请尝试
rm \#first.c\#