LINUX.ORG.RU
ФорумAdmin

troubles with vi putty &linux


0

0

Hi ALL.
наткнулся на такое странное поведение:
есть ноут Debian sarge
#uname -srv
Linux 2.6.8-2-386 #1 Thu May 19 17:40:50 JST 2005

с windows логинюсь через путти на ноут с linux . теперь если открыть в
vi файл на редактирование , и например выдернуть сетевой кабель , так чтоб ssh сессия порвалась , а затем залогинится опять и попытаться
редактировать этот-же файл , то vi заявляет что файл read-only хотя
права стоят 744 (777) и owner = user-у который редактирует файл , да и до разыва сессии файл не был read-only.
из под рута та-же ситуация файл read-only.
mcedit тоже переспрашивает сохранить ли файл , так-что это и не баг vi .

сначала думал на fs, но то-же самое повторяется и на ext3 и на reiserfs v3
после перезагрузки опять все ок.

в чем может быть дело ?

★★

> в чем может быть дело ?
Например в том, что vi при редактировании где-то создает lock-файл, а потом по ему наличию определяет можно ли этот файл редактировать или нет (либо еще как-то). Попробуйте перед повторным редактированием файла убивать все vi из предыдущих сессий, имеющие к нему отношение.
P.S. C vi никогда дела не имел...

spirit ★★★★★
()
Ответ на: комментарий от spirit

он не "где-то" создает файл, а именно в том каталоге, где находится редактируемый файл :)
создается file_name.swp

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.