我在Linux中創建了一個名爲file2.txt
的文件,在文本編輯器中將其打開並保存。當我關閉文本編輯器我看到兩個文件file2.txt
和file2.txt~
在linux中創建重複文件
我猜file2.txt~
是臨時文件,當我編輯file2.txt
創建,但是當我完成保存並關閉文本編輯器,它應該移除。
我在Linux中創建了一個名爲file2.txt
的文件,在文本編輯器中將其打開並保存。當我關閉文本編輯器我看到兩個文件file2.txt
和file2.txt~
在linux中創建重複文件
我猜file2.txt~
是臨時文件,當我編輯file2.txt
創建,但是當我完成保存並關閉文本編輯器,它應該移除。
它是從原始file.It創建迴文件將在每一個默認值創建10分鐘,你在文本編輯器中打開。
在Ubuntu中, gedit菜單 - >首選項 - >編輯器,在這裏您可以找到在保存前創建文件備份。取消選中此選項。完成
另一個選項:自動保存文件每分鐘 ..在這裏你可以將它的默認值更改爲30分鐘或1小時。
這些文件很可能是您的文本編輯器的自動備份,或者可能是其他一些操縱原始文件的軟件(沒有~
後綴)。檢查您的軟件設置以進行自動保存和自動備份。 我強烈建議不要禁用自動備份,而是自定義編輯器保存它們的路徑。例如,你可以很容易做到,在Emacs
文本編輯器(見this discussion和wiki)
如果你仍然想擺脫這些文件,你可以隨時做,在你的命令行,如下所示:
rm *~
您還可以遞歸刪除這些文件,即不僅在當前目錄下,而且在子目錄:
find . -type f -name "*~" -exec rm {} +
不,Emacs備份文件作爲原始撤銷工具留下。如果你喜歡,你可以禁用它;但這是相當基礎的知識,而不是與編程有關。 – tripleee
看看你的文本編輯器設置。它會有一些關於臨時文件的複選框。您可以取消選中它,編輯器將不會有任何臨時文件。事實上,這些不是臨時文件,而是備份副本。 –
@tripleee我沒有在問題 –