/ etc / profile을 여는 중 오류 발생 : 잠금 파일을 읽는 중 오류가 발생했습니다. /etc/.profile.swp : 데이터를 충분히 읽지 못했습니다.


20

/etc/profilenano를 사용하여 파일 을 여는 동안이 오류가 발생 합니다.

Error reading lock file /etc/.profile.swp: Not enough data read

이 문제를 어떻게 해결할 수 있습니까?


3
어떤 나노 버전을 사용하고 있습니까? 입력하십시오nano --version
Michele

이것은 알려진 (지금 해결 된) 버그의 일부일 수 있습니다. nano다른 텍스트 편집기에서이 파일을 사용할 수 있습니까? nano의 결과에 따라 해결하려면 버전 을 업그레이드해야 할 수도 있습니다 nano --version.
피자 대 군주

내 나노 버전은 2.5.3입니다
Vaibhav Phadke

흥미 롭군 다음을 실행하여 스왑 파일에 액세스하는 대상 / 누가를보고 여기에 출력을 복사 할 수 있습니까? - vi /etc/.profile.swp.
피자 대 군주

이 스왑 파일은 java, hive, hadoop, pig 등의 경로를 설정하기 위해 나만 액세스 할 수 있습니다. 나는 gedit을 사용하여 파일을 열고 편집 할 수 있지만 nano는 사용할 수 없습니다.
Vaibhav Phadke

답변:


26

.[yourfilename].swp열려고하는 파일과 동일한 폴더에 저장된 숨겨진 파일을 제거하십시오 .
귀하의 경우 쉘 명령을 시도하십시오 rm /etc/.profile.swp.

이 문제는 nano 2.7.4에서도 발생하며 nano가 손상된 스왑 파일을 처리하는 방법과 관련이 있어야합니다.

이것이 도움이 되었기를 바랍니다.


4

이 문제는 여기nano 에서 볼 수 있는 이전 버전의 버그와 관련이 있습니다 .

보고서에 따르면 영향을받는 버전은 nano-2.4.2입니다. 당신은 실행해야합니다 nano --version따라 현재 버전 및 업데이트를 확인 할 수 있습니다.

실제 문제에 대한 자세한 보고서는 여기를 참조하십시오 .


내 나노 버전은 2.5.3입니다
Vaibhav Phadke

1

디스크 공간이 부족하여 공간이 부족하여 공간을 확보하고 스왑 파일을 삭제하면 제대로 작동했습니다.


1

이것은 회전하지 않은 로그 파일로 인해 발생했습니다. 전체 디스크 공간을 차지 했으며이 로그 파일을 자른 다음 .swp 파일을 제거하여 문제를 해결했습니다.


당신의 기여에 감사드립니다! 솔루션을 적용하는 데 필요한 단계에 대해 정교하게 답변을 편집 하면 도움이 될 것 입니다. 예를 들어-어떤 로그 파일에 대해 이야기하고 있습니까? 그 위치는 무엇입니까? 로그를 정확히 자르는 방법 제거해야하는 로그 파일의 위치는 무엇입니까? OP 및 향후 방문자에게 도움이되도록 답변에서 이러한 요점을 명확하게 설명하면 도움이됩니다.
Nmath
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.