FREEDOM. FRIENDS. FEATURES. FIRST. 페도라 한국 사용자 모임

vi 에디터 스왑 파일로 원본 파일 복구

게시판 Tech/Tip vi 에디터 스왑 파일로 원본 파일 복구

태그: 

  • This topic has 0개 답변, 1명 참여, and was last updated 14 years, 4 months 전에 by 태랑. This post has been viewed 624 times
  • #12017
    태랑
    키 마스터
      게시글303 댓글1084 총합1387
    @admin
     

    vi 에디터로 파일을 수정 하게 되면, 동일한 디렉토리에 숨김 파일의 스왑 파일을 만들게 된다.



    파일 수정이 끝나고 vi 에디터를 종료 하게 되면, 이 스왑 파일이 제거 된다.



    얼마전 스크립트를 작성 하던 중 150라인 정도 쯤에서 아래와 같은 문제가 발생 하였다.



    1. vi 에디터로 파일 수정중...

    2. 노트북이 절전 모드로 들어감

    3. Xshell 의 세션이 끊어짐

    4. Xshell 재접속...

    5. 모르고, 다시 파일 수정.

    6. vi 에디터에서 편집중이라는 메세지가 나옴.

    7. 평소 하던대로 저장은 되어 있으니, 수정중이던 스왑 파일을 지우자.

    8. 평소 하던대로 ./ 을 붙이고 원본 파일 삭제...

    9. ...ㅡㅡ;;;



    그래서...생각 하던중에 예전에 누군가의 블로그에서 봤던 내용중에 vi 의 스왑 파일로



    부터 파일을 복구 하는 방법이 생각 났다. 의외로 간단 했다.



    $ vi -r .test.sh.swp



    이렇게 해서 원본 파일을 다시 복구 하였다. 나머지는 실수 하지 않고 다시 스왑 파일을 삭제 하는 것.

     

    [출처] 네이버 리누리 freecatz

     

     

    오픈소스를 응원합니다 Blog https://hoing.io
    Senior Database Administrator(MySQL, Oracle)

    사이트 이용 문의 사항은 댓글이나 admin@fedoralinux.or.kr 로 메일주세요

  • 답변은 로그인 후 가능합니다.

지금 이 순간


아이콘이랑 사진이 업로드가 안되네요 '';
위키에 관련링크 등록
SELinux를 Enable한 상태에서 scp를 사용하는 방법이 없을까요?
ssh 접속시 뜨는 에러..
우분투 사용자 모임은 끝난 걸까요?
'마우스 버튼' 과 '마우스 단추'
리눅스 사용자와 배포판 조사 사이트
오늘은 하루 종일 사소한 거 땜시 삽질했네요.
페도라에서 audacious로 mp3 듣기
가입인사드립니다.