Форум русскоязычного сообщества Ubuntu


Автор Тема: Nano не дает изменить файл  (Прочитано 1671 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mypka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Nano не дает изменить файл
« : 23 Октябрь 2016, 22:04:10 »
Здравствуйте, дорогие форумчане! Это мой первый вопрос на данном форуме.. Суть такова: есть файл "/etc/nginx/sites-enabled/test.com". Этот файл мне нужно подредактировать. Когда я ввожу команду sudo nano /etc/nginx/sites-enabled/test.com У меня просят ввести пароль пользователя. Я ввожу. Затем он пишет В файл /etc/nginx/sites-enabled/test.com вносятся изменения (root с nano 2.5.3, PID 25610); продолжить?  И не важно ввожу я "y"
или "n" или CTRL + C, он пишит несколько десятков непонятного кода, а затем пишет Аварийный останов(сделан дамп памяти).. Из-за чего данная ошибка и как её исправить?

Punko

  • Гость
Re: Nano не дает изменить файл
« Ответ #1 : 23 Октябрь 2016, 22:07:32 »
Mypka, сделай в консоли, когда появится ошибка:

ps aux | grep nano
и

ps aux | grep 25610
25610 - это PID, который в этой строчке:

Цитировать
В файл /etc/nginx/sites-enabled/test.com вносятся изменения (root с nano 2.5.3, PID 25610); продолжить? 

И результат сюда.
Скорее всего файл уже открыт и редактируется. (хотя я не знаю, как нано это разруливает. Похоже, никак)

Оффлайн Mypka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Nano не дает изменить файл
« Ответ #2 : 23 Октябрь 2016, 22:12:48 »
Я тоже так думал, что уже где то редактируется, но после перезапуска системы ничего не изменилось((

Punko

  • Гость
Re: Nano не дает изменить файл
« Ответ #3 : 23 Октябрь 2016, 22:24:39 »
Mypka, гадать не будем, подождём результата команд.

Кстати, что говорит vi, если попробовать запустить его с этим файлом?

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: Nano не дает изменить файл
« Ответ #4 : 24 Октябрь 2016, 03:14:41 »
Я тоже так думал, что уже где то редактируется, но после перезапуска системы ничего не изменилось((
Это не важно. vi, например, любит создавать tmp (или swp? Не суть) файлы с бэкапом и пока такой файл в системе есть - будет считать что файл уже где-то правится.
В следствии горячих ребутов и подобных, tmp не удалится и vi будет дальше думать что файл уже где-то правится. Перезагрузки, как видите, тут не помогут.
Подпись автора jillsmitt истинна...

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5140
    • Просмотр профиля
Re: Nano не дает изменить файл
« Ответ #5 : 24 Октябрь 2016, 10:54:00 »
Mypka, есть возможность скопировать в систему отредактированный файл?

Оффлайн Mypka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Nano не дает изменить файл
« Ответ #6 : 24 Октябрь 2016, 11:52:01 »
Ошибка решена 8)! Удалили файл ".test.com.swp" в той же лиректории. Откуда он там взялся - не известно :-\

Punko

  • Гость
Re: Nano не дает изменить файл
« Ответ #7 : 24 Октябрь 2016, 11:58:24 »
Mypka, как уже сказали - кто-то некорректно завершил работу с vim.
Скорее всего, не знали как выйти из редактора и решили хард ребутом :)

Оффлайн Mypka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Nano не дает изменить файл
« Ответ #8 : 24 Октябрь 2016, 21:45:17 »
Я если честно vimom вообще редко пользуюсь, в основном nano))

 

Страница сгенерирована за 0.058 секунд. Запросов: 25.