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

vi 사용시 질문입니다.

게시판 질문게시판 vi 사용시 질문입니다.

  • This topic has 3개 답변, 2명 참여, and was last updated 10 years, 8 months 전에 by rOutitz. This post has been viewed 24 times
  • 만든이
    게시글
  • #13188
    소브
    참가자
    • 게시글62
    • 댓글200
    • 총합262
    • ★★
    @thirdnsov

    뭐라고 말을 해야할까요 ...

    우선 asd 라는 파일이 있다고 가정을 하고 설명을 하겠습니다.

    지금 상황은 root 로 vi asd 했을 때는 아무런 에러 메세지 없이

    잘 실행되고 잘 작성됩니다.

    헌데 ... 일반 유저로 접속해서 vi asd 를 하면

    E303: Unable to open swap file for "파일명", recovery impossible.

    이라는 메세지가 뜨고

    읽혀지기만 합니다.

    검색을 좀 해보니 fsck 로 점검을 해주라는데

    일단 확실하지가 않아서 이렇게 질문글을 올립니다 ~

2 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #14571
      rOutitz
      참가자
      • 게시글13
      • 댓글21
      • 총합34
      • ★★
      @routitz

      fsck가 답이 아닐지도 모르겠네요.

      vim으로 파일 편집을 하면 임시로 xxxxxx.swp이라는 파일을 만듭니다. 일종의 사본을 만들어서 작업을 시키는 거죠.
      근데 언급하신 에러는 이 스왑파일을 읽을 수 없다는 얘기니까 스왑파일을 만들지 못하고 있을 가능성이 크죠.
      vim이 어디에 스왑을 만들도록 설정되어 있는지, 지금 설정되어 있는 디렉토리의 접근 권한이 어떤지를 살펴보는
      쪽이 옳은 방향이 될 것 같습니다.

    • #14572
      소브
      참가자
      참가자
      • 게시글62
      • 댓글200
      • 총합262
      • ★★
      @thirdnsov

      답변 감사합니다 !
      덕분에 쉽게 해결을 보았내요 허헛;;;
      파일이 들어있는 디렉토리에 일반사용자의 쓰기 권한이 없어서 생긴 현상이었군요!

    • #14573
      rOutitz
      참가자
      • 게시글13
      • 댓글21
      • 총합34
      • ★★
      @routitz

      도움이 되었다니 기쁘군요 🙂

2 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.