유닉스에서 프로그램을 작성하는 동안 자동으로 생성되는 같은 이름의 추가 파일


0

예를 들어 프로그램을 작성하는 중 일부 시간 convert.c 이름이 같은 파일 다음에 바둑판 식으로 배열 된 (~) convert.c~ 동일한 디렉토리에 생성됩니다. 왜 그렇게하고 무슨 일이 일어나고 있는지 설명해주세요.


1
어느 에디터를 사용합니까?
LouXiu

답변:


1

C 편집기 프로그램에 의해 생성되었습니다. C 파일을 열 때 생성됩니다. 그것은 임시 파일입니다. 편집기를 닫을 때 제거해야합니다.


1

Linux 플랫폼에서 "vim"또는 "vi"를 사용할 때 스왑 파일이 생성됩니다. ".filename.c.swp".

스왑 파일을 사용하면 운영 체제에서 하드 디스크 공간을 사용하여 추가 메모리를 시뮬레이션 할 수 있습니다. 시스템의 메모리가 부족하면 유휴 프로그램이 하드 디스크에 사용중인 RAM 섹션을 다른 프로그램의 메모리를 확보하기 위해 스왑합니다.

자세한 내용은 아래 링크를 참조하십시오.

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


0

Vim을 사용한다면 이것을 vimrc에 넣으십시오.

set nobackup
set nowritebackup

이맥스를 사용한다면, 이것을 .emacs에 넣으십시오.

(setq make-backup-files nil)

그런 다음 백업 파일이 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.