De onde vêm os arquivos que terminam com um ~?

15

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

Eu sei que o 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?

    
por Aufwind 26.12.2011 / 07:02

3 respostas

22

Se você estiver usando o gedit para editar arquivos existentes, a preferência padrão é "Criar um backup de arquivos antes de salvar". Se você quiser 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 Salvando arquivos para desativá-la.

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

    
por itnet7 26.12.2011 / 07:25
8

Eles fazem backup de arquivos, gerados automaticamente como você diz. Vários aplicativos usam esse formato. Normalmente, 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 kate, mas a menos que você esteja usando outro editor, presumo que sejam backups automáticos (a cada 10 minutos?) do kate.

    
por Panther 26.12.2011 / 07:13
5

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

    
por Patches 26.12.2011 / 13:35