В Ubuntu 10.04 есть файл, который появляется, когда я использую команду ls с ~ рядом с ее именем, например:

file.c ~

Я не могу открыть, переименовать или скопировать.

Когда я пытаюсь получить к нему доступ, я получаю сообщение об ошибке:

msgstr "невозможно проверить файл 'file.c': такого файла или каталога нет."

Как я могу открыть или восстановить этот файл?

1 ответ1

3

Файлы, оканчивающиеся на ~ , обычно являются временными файлами или файлами резервных копий, созданными другими программами, такими как редакторы.

В большинстве случаев это поведение можно исправить.

В вашем случае вы должны быть уверены, что этот файл все еще существует:

ls

Если файл появляется, то вы можете отредактировать его или переименовать так:

mv my-file.c~ new-name.c
nano my-file.c~

Однако, если файл отсутствует, это означает, что либо вы находитесь не в том каталоге, либо файл был удален.

Чтобы восстановить ваш файл, есть несколько инструментов, которые можно использовать для этого.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .