Wystąpił błąd podczas otwierania / etc / profilu: Błąd odczytu pliku blokady /etc/.profile.swp: Za mało odczytanych danych


20

Otrzymuję ten błąd podczas otwierania /etc/profilepliku za pomocą nano.

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

Jak mogę to naprawić?


3
jakiej wersji nano używasz? Wpisznano --version
Michele,

Może to być część znanego (i teraz rozwiązanego) błędu w nano- czy inne edytory tekstu działają z tym plikiem? Konieczne może być uaktualnienie nanowersji w celu rozwiązania problemu w zależności od wyników nano --version.
The Pizza Overlord,

moja wersja nano to 2.5.3
Vaibhav Phadke

Ciekawy. Czy możesz wykonać następujące czynności, aby zobaczyć, kto / kto jeszcze uzyskuje dostęp do pliku wymiany i skopiować tutaj dane wyjściowe? - vi /etc/.profile.swp.
The Pizza Overlord,

Do tego pliku wymiany mam dostęp tylko w celu ustawienia ścieżek java, hive, hadoop, pig itp. Jestem w stanie otworzyć i edytować plik za pomocą gedit, ale nie w nano.
Vaibhav Phadke

Odpowiedzi:


26

Spróbuj usunąć ukryty plik .[yourfilename].swp, który jest przechowywany w tym samym folderze, co plik, który próbujesz otworzyć.
W twoim przypadku wypróbuj polecenie powłoki rm /etc/.profile.swp.

Ten problem występuje również w przypadku nano 2.7.4 i musi mieć coś wspólnego z tym, jak nano obsługuje uszkodzony plik wymiany.

Mam nadzieję, że to pomogło


4

Problem jest związany z błędem w starszej wersji, nanojak widać tutaj .

Zgodnie z raportem dotyczy to wersji nano-2.4.2. Powinieneś uruchomić, nano --versionaby sprawdzić swoją aktualną wersję i odpowiednio ją zaktualizować.

Bardziej szczegółowy raport o rzeczywistym problemie można znaleźć tutaj .


Moja wersja nano to 2.5.3
Vaibhav Phadke

1

Działało się dla mnie, ponieważ brakowało mi miejsca na dysku, wyczyściłem trochę miejsca, usunąłem plik wymiany i zadziałało.


1

Stało się to dla mnie z powodu pliku dziennika, który się nie obracał, zajął całe miejsce na dysku, rozwiązałem go, obcinając ten plik dziennika, a następnie usuwając plik .swp.


Dziękuję za Twój wkład! Byłoby pomocne, gdybyś zredagował swoją odpowiedź, opracowując kroki niezbędne do zastosowania rozwiązania. Na przykład - o jakim pliku dziennika mówisz? Jaka jest jego lokalizacja? Jak dokładnie obciąłeś dziennik. Jaka jest lokalizacja pliku dziennika, który należy usunąć? Pomogłoby to, gdyby twoja odpowiedź mogła wyjaśnić te kwestie, tak aby była pomocna dla OP, a także dla przyszłych gości.
Nmath,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.