질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

안녕하세요~vi편집 후 백업파일을 확인하고 싶은데 확인이 안되서 이렇게 질문을 드립니다.

작성자 정보

  • 초보왕 작성
  • 작성일

컨텐츠 정보

본문

제가 abcd.sh 라는 파일을 수정한 후 vi 편집기를 종료했는데

ls -al로 파일을 확인해보니 abcd.sh.swp라는 숨은 파일이 보이더라구요.

그 파일이 원래 파일에 대한 백업파일로 보이는데...cat 으로 내용을 볼수가 없더라구요ㅠㅠ

파일 내용을 확인해야하는데...

도움 부탁드립니다^^

관련자료

댓글 2

gurum님의 댓글

  • gurum
  • 작성일
안녕하세요 .

다음의 경우를 한번 보실까요..?

root@TMS8:~# ls -al
-rw-r--r--  1 root root  16384 2010-06-24 14:03 .test.txt.swp
-rw-r--r--  1 root root 137028 2010-06-23 18:14 test.txt

말씀하신 그대로죵..? 제가 vi 편집기로 test.txt를 열고 종료를 안한 상태에서 보면 .swp 이 생깁니다. vim이죽거나 했을때 대비해 복구 용도의 파일이죵..^^

이상태에서 다시 test.txt를 열면 다음과 같이 나옵니다.

E325: 주목
Found a swap file by the name ".test.txt.swp"
          소유자: root  날짜: Thu Jun 24 14:03:52 2010
        파일 이름: ~root/test.txt
          수정: 아니오
        사용자 이름: root  호스트 이름: TMS8
        프로세스 ID: 24686 (아직 실행중)
While opening file "test.txt"
            날짜: Wed Jun 23 18:14:20 2010

(1) 다른 프로그램이 같은 파일을 고치고 있는중일 수 있습니다.
    만약 그렇다면 같은 파일을 두 개의 프로그램에서 고치지
    않도록 조심하시기 바랍니다.
    끝내거나 위험을 감수하시려면 계속하십시오.

(2) 파일을 고치다가 죽었었습니다.
    만약 그렇다면 ":recover" 혹은 "vim -r test.txt"
    을 사용하여 복구하십시오 (":help recovery" 참고).
    이미 복구하셨었다면 스왑파일 ".test.txt.swp"
    to avoid this message.

스왑 파일 ".test.txt.swp"이 이미 존재합니다!
읽기 전용으로 열기([O]), 그냥 고치기((E)), 복구((R)), 끝내기((Q)), 버리기((A)):

이제 어떻게 하셔야하는지 아시겠죵..? ^^

초보왕님의 댓글의 댓글

  • 초보왕
  • 작성일
아~정말정말 감사합니다^^많은 도움이 되었어요~~

공지사항


뉴스광장


  • 현재 회원수 :  60,091 명
  • 현재 강좌수 :  36,055 개
  • 현재 접속자 :  254 명