O que é um arquivo .txt~ e como posso abri-lo?

O que é um arquivo .txt~ e como posso abri-lo?

Notei um arquivo com uma .txt~extensão.

  • O que isso ~significa?
  • Como posso abrir este arquivo? Parece não funcionar com um editor de texto.

Responder1

Esse é um arquivo de backup do editor. Muitos editores Linux/Unix criam isso ao salvar o arquivo. É o mesmo tipo de arquivo que o arquivo sem a extensão ~, então você pode usar o mesmo programa (normalmente um editor) para abri-lo.

Observe que no Linux as extensões de nome de arquivo não possuem a semântica forte que possuem no Windows; é mais uma convenção do que qualquer outra coisa. .txté comumente usado para arquivos de texto, mas você pode dar a eles qualquer extensão que desejar (daí o READMEnome comum que no Windows seria README.txt), para que foo.txt~possam viver pacificamente lado a lado com sua versão mais recente foo.txt.

É também por isso que existe o filecomando que parecedentroum arquivo para classificá-lo: Como não há extensão de nome de arquivo para arquivos executáveis ​​(ao contrário foo.exedo Windows), não há como saber o que um arquivo foopode ser.

Os gerenciadores de arquivos de desktop usam um banco de dados do tipo MIME para classificar os arquivos por suas extensões, para que possam iniciar o aplicativo correto para abri-los, por isso faz sentido seguir a convenção; mas isso não é aplicado de forma alguma.

informação relacionada