O arquivo de backup duplicado está sendo criado no linux

0

Eu criei um arquivo chamado file2.txt no Linux, abri-o no editor de texto e o salvei. Quando fechei o editor de texto, vi dois arquivos file2.txt e file2.txt ~

Eu acho que file2.txt ~ é um arquivo temporário criado quando estou editando o arquivo2.txt, mas ele não deve ser removido quando eu terminar de salvar e fechar o editor de texto?

    
por Rahul Kumar 03.01.2016 / 20:59

1 resposta

0

Eu tive a mesma reação na primeira vez que vi isso depois de migrar para o Linux do Windows. O que você está vendo é uma diferença nas convenções de nomenclatura.

No Windows, arquivos com extensões como .tx~ são arquivos temporários de trabalho que geralmente são inúteis por conta própria. Eles geralmente são excluídos quando você fecha o editor porque eles não funcionam após a sessão.

Outra extensão, .bak , é usada com frequência para uma cópia de backup automatizada do arquivo original, para que você tenha a capacidade de reverter alterações ou recuperar-se, se descobrir posteriormente que você errou na edição.

No Linux, o .txt~ é equivalente ao arquivo .bak . Não haveria razão para criá-lo se você fosse excluí-lo no fechamento.

Se você nunca quiser que um backup do arquivo original seja criado automaticamente, seu editor poderá ter uma configuração para alterar esse comportamento. Nesse caso, cabe a você salvar as edições sob um novo nome, usando o Save as , se você acha que precisa da versão anterior.

    
por 04.01.2016 / 03:28