Questão Arquivo extra com o mesmo nome criado automaticamente ao escrever um programa em unix


Algum tempo enquanto escrevia um programa por exemplo convert.c um arquivo com o mesmo nome seguido por lado a lado (~) convert.c~ é criado no mesmo diretório. Por que isso é assim e o que realmente está acontecendo? Por favor, explique.


0


origem


qual editor você usa? - LouXiu


Respostas:


é criado pelo seu programa de edição c É criado quando você abre seu arquivo c. é um arquivo temporário. e deve ser removido quando você fechar o editor


1





Na plataforma Linux, quando usamos "vim" ou "vi", o arquivo de swap é criado, ou seja, ".filename.c.swp".

O arquivo de permuta permite que um sistema operacional use espaço no disco rígido para simular memória extra. Quando o sistema fica com pouca memória, ele troca uma seção da RAM que um programa inativo está usando no disco rígido para liberar memória para outros programas.

Para uma descrição mais detalhada, por favor, vá até o link abaixo,

http://kb.iu.edu/data/aagb.html


1





Se você usar o Vim coloque isso no seu vimrc

set nobackup
set nowritebackup

Se você usa o Emacs, coloque isso em seus .emacs.

(setq make-backup-files nil)

Então não há arquivo de backup.


0