De onde vêm os arquivos terminados com ~?

15

Às vezes, nomes de arquivos duplicados ocorrem durante o trabalho no Ubuntu, que diferem apenas por um ~dos nomes de arquivos originais.

Eu sei que Kate gera arquivos de backup e os chama your_file.py.swp. Isso é algo parecido? Se sim, qual programa os gera? E por que eles não desaparecem?

Aufwind
fonte

Respostas:

22

Se você estiver usando o gedit para editar arquivos existentes, a preferência padrão é "Criar um backup dos arquivos antes de salvar". Se você deseja alterar esse comportamento padrão, abra o gedit, vá até a barra de menus e selecione Editar -> Preferências. Clique na guia Editor e desmarque a caixa em Economia de arquivo para desativá-la.

insira a descrição da imagem aqui

Outro ~criador de arquivos comum é emacs- alguns argumentam que é ainda mais popular / comum que o gedit.

itnet7
fonte
Uau. Eu sempre me perguntei sobre isso. acaba de completar gedit fora porque ele estava causando confusão ao usar git
BKSpurgeon
8

Eles são arquivos de backup, gerados automaticamente como você diz. Vários aplicativos usam esse formato. Geralmente, os arquivos .swp são criados quando o arquivo está realmente aberto para edição e qualquer backup automático salvo no arquivo ~

touch file

ls | grep file
file

nano -B file 
# make a change to file, save changes

ls | grep file
file
file~

Não tenho certeza sobre o Kate, mas, a menos que você esteja usando outro editor, presumo que sejam backups automáticos (a cada 10 minutos?) Do Kate.

Pantera
fonte
5

Kate os gera também. Você pode desativá-los ou configurá-los de maneira diferente em Configurações> Configurar Kate> Componente Editor> Abrir / Salvar> Avançado.

configuração do arquivo de backup kate

Patches
fonte