2013-11-01 56 views
2

我對Linux相當陌生,並決定清理一些目錄。找到的文件包含在兩個#(#random.c#,#nfirst.c#)中......這些hashtags意味着什麼?當我嘗試通過終端rm這些文件,它將hashtag視爲註釋...我試過雙連字符旁路(rm - #first.c#),但它不起作用。那麼有人可以向我解釋這些文件是什麼以及它們是如何創建/刪除的?什麼是Unix中兩個hashtags中包含的文件類型?

回答

3

這些都是臨時文件,有可能是由emacs文本編輯器創建時自動保存。

例如,要刪除它們,您可以執行rm \#first.c\#

+0

酷!感謝您的幫助。 – x86ris

0

這些可能是您編輯器的臨時備份。要在shell刪除它們,你可能想反斜槓逃脫#,所以儘量

rm \#first.c\# 
1

這些文件可能通過emacs的,當您離開你沒有寫緩衝備份文件創建的。

放置一個反斜槓哈希前將其刪除

RM \#random.c \#

相關問題