На этот вопрос уже есть ответ:
Я думаю, что название говорит само за себя, но позвольте мне добавить дополнительную информацию:
Ubuntu 12.10 64bit
Когда я удаляю файл, а затем использую графический файловый менеджер (nautilus, nemo и т. Д.), Файл не кажутся существующими, чего я и ожидаю при удалении файла. Однако, когда я использую терминал и просматриваю файлы (используя команду «ls» или «la»), я вижу удаленные файлы с добавленным «~» после их имен. Например, файл с именем «Test.txt» после удаления будет иметь копию с именем «Test.txt ~».
Это ошибка? Почему эти файлы не удаляются даже через некоторое время?
В Linux файлы, начинающиеся с точки, являются скрытыми. Многие команды (например, ls
) не будут отображать их по умолчанию. Кроме того, Наутилус также скрывает файлы, оканчивающиеся на ~
. Эти файлы обычно являются файлами резервных копий, созданными текстовыми редакторами, такими как Gedit.
Если вы хотите удалить эти файлы в Nautilus, вам нужно сначала просмотреть скрытые файлы, нажав Ctrl kbd> + H kbd> или нажав View, Show Hidden Files. [ 118] Чтобы навсегда запретить gedit создавать файлы резервных копий, перейдите в Редактировать -> Предпочтения -> Редактор и снять галочку перед Создайте резервную копию файла перед сохранением : Примечание : Учтите, что файлы резервных копий иногда могут быть весьма полезны, поэтому отключение их может быть не самой лучшей идеей.