확장자가 "~"인 중복 파일을 삭제하는 방법

확장자가 "~"인 중복 파일을 삭제하는 방법

구성 파일 중 하나를 여는 데 문제가 있습니다. 구성 파일을 편집하려고 할 때마다 sudo vi XX file name XX 다음과 같이 표시됩니다.

"스왑 파일 ".config.ini.swp"이 이미 존재합니다! [O]읽기 전용 열기, (E)dit 어쨌든, (R)ecover, (D)삭제, (Q)uit, (A)bort:"

그런 다음 내 디렉토리에 확장명이 "인 다른 구성 파일이 있음을 확인합니다.파일명.ini~"

누구든지 파일에 백업을 가져오고 중복된 파일을 삭제하는 방법을 알려주시기 바랍니다.

감사합니다!

답변1

물결표 filename.ext~는 vi/vim 백업 파일입니다. vim에서 열기 전의 상태 그대로 편집한 파일의 복사본입니다.

파일 .swp은 스왑 파일이며 잠금 역할을 하여 다른 vim 인스턴스에서 파일을 편집할 수 없도록 합니다. 편집하는 동안 vim 인스턴스가 충돌하는 경우 이러한 파일은 그대로 유지됩니다.

충돌이 발생하기 전에 편집 내용을 복원할 필요가 없다고 확신하는 경우 해당 편집 내용을 삭제할 수 있습니다.

물결표 파일의 경우 복원하려면 mv config.ini~ config.ini. 현재 작업 디렉터리에서 해당 항목(모두)을 삭제하려면 다음을 수행하세요.find . -name "*~" | xargs rm

관련 정보