Автор Тема: Сохранение файлов...  (Прочитано 1801 раз)

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

Оффлайн Gekko

  • Постоялец
  • ***
  • Сообщений: 379
  • Рейтинг: 1
    • Просмотр профиля
  • Откуда: UTC+3
Сохранение файлов...
« : 16 октября 2017, 10:05:05 »
Тут будет небольшая предыстория, которую можно пропустить.
Спойлер для скрыто:
Я может что то не до конца понимаю в системе сохранения файлов но вот какой казус приключился: правлю скрипт iptables для проброса двух внутренних серверов. оба заданы переменными. Запустил - работают оба но на один сервер. :facepalm2: Открываю файл скрипта второй раз, проверяю правила проброса для обоих - переменные вроде заданы верно. Думаю - ну раз не хочет с переменными, то перепишу правила с  реальными значениями. Переписал четыре строки вставив вместо переменных реальные названия портов адресов и интерфейсов и пошел в шапку с присвоением переменных, посмотреть-сравнить что то... И вижу, что там где ip в переменные забиваю, одной и той же переменной два раза присваиваю значения, ну типа такого:
IP_LOCAL=192.168.4.201
IP_LOCAL=192.168.4.203
IP_LOCAL2=192.168.4.204

Думаю: Ой вей! Нафиг я правил четыре строки, если достаточно было исправить одну переменную. Надо выйти без сохранения...
И вот тут  (внимание!) после выхода без сохранения я посмотрел iptables - там действительно два правила на один и тот же адрес прописалось этим скриптом. Я снова открываю файл скрипта и вижу:
IP_LOCAL=192.168.4.201
IP_LOCAL1=192.168.4.203
IP_LOCAL2=192.168.4.204

Мамой клинусь - ничего не менял! Каким то образом восстановился файл с переменной IP_LOCAL1 вместо IP_LOCAL... Я еще допускаю, что я вчера еще затер "1" в имени переменной, но в чем я на 100% уверен - так это в том, что сегодня я не правил имя переменной.

Вопрос вот какой: могут ли каким образом измененные файлы (скрипты или конфиги - не важно) храниться в старых версиях и тем паче восстанавливаться из них? Я не про восстановление утраченных файлов, я про самопроизвольное изменение содержимого.



Updated: 16 October 2017, 10:12:55

Не хотелось бы сюда тащить что то с зеленки, но мне временами кажется, что действительно "Линукс иногда файлы трет. С ним такое бывает..."
« Последнее редактирование: 18 октября 2017, 11:24:35 от Gekko »
Зеленка понижает IQ всего IT подразделения. Не начинайте читать зеленку.

Оффлайн shurutov

  • Постоялец
  • ***
  • Сообщений: 326
  • Рейтинг: 3
  • Пол: Мужской
    • mshurutov@jabber.ru
    • Просмотр профиля
  • Откуда: СССР
Сохранение файлов...
« Ответ #1 : 16 октября 2017, 10:32:15 »
Gekko, вы думаете, хочется вот это чёрненькое читать? Вы заблуждаетесь.
С уважением,
Шурутов Михаил.

Оффлайн Gekko

  • Постоялец
  • ***
  • Сообщений: 379
  • Рейтинг: 1
    • Просмотр профиля
  • Откуда: UTC+3
Сохранение файлов...
« Ответ #2 : 16 октября 2017, 13:09:54 »
Нам очень важно ваше мнение.  :trollface: Продолжайте не читать.
Комментарий модератора флуд, пока без санкций
« Последнее редактирование: 18 октября 2017, 06:49:53 от FessAectan »
Зеленка понижает IQ всего IT подразделения. Не начинайте читать зеленку.

Оффлайн FessAectan

  • Модератор
  • Старожил
  • *****
  • Сообщений: 972
  • Рейтинг: 25
  • Пол: Мужской
  • На пути к просветлению
    • fessae@jabber.ru
    • fessae
    • Просмотр профиля
    • https://vistep.ru/
  • Откуда: vistep.ru
Сохранение файлов...
« Ответ #3 : 18 октября 2017, 06:48:15 »
Мистики в IT не бывает.
Нужен файл, который правишь, листинг команд, используемый редактор.
Тогда можно будет говорит предметно. Нет - уедем в Курилку.

ps
Пост поправил.
ТС, самому глаза не ломает читать такой спойлер?
И да, не флудим в тематике!
Мы переоцениваем себя завтрашнего, поэтому и страдаем прокрастинацией.

Оффлайн Gekko

  • Постоялец
  • ***
  • Сообщений: 379
  • Рейтинг: 1
    • Просмотр профиля
  • Откуда: UTC+3
Сохранение файлов...
« Ответ #4 : 18 октября 2017, 09:24:35 »
Увы - не я первый начал этот флуд. Ну а если в инструментарии форума присутствует кривой спойлер - я наверное тоже не при чем. Я надеялся что он отобразиться как на всех форумах корректно и честно не знал, что он такой убогий. Простите что вскрываю баги этого форума.  ::)
Теперь по существу: Система CentOS 7, файл я практически всегда открываю в mcedit, и в большинстве случаев по удаленке SSH из разных мест. Есть подозрение, что где то осталась какая то незакрытая сессия с открытым в редакторе файлом.
Зеленка понижает IQ всего IT подразделения. Не начинайте читать зеленку.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Сохранение файлов...
« Ответ #5 : 18 октября 2017, 10:10:07 »
Off-Topic:
Увы - не я первый начал этот флуд. Ну а если в инструментарии форума присутствует кривой спойлер - я наверное тоже не при чем. Я надеялся что он отобразиться как на всех форумах корректно и честно не знал, что он такой убогий. Простите что вскрываю баги этого форума.  ::)
Теперь по существу: Система CentOS 7, файл я практически всегда открываю в mcedit, и в большинстве случаев по удаленке SSH из разных мест. Есть подозрение, что где то осталась какая то незакрытая сессия с открытым в редакторе файлом.
Тут есть другой спойлер, например такой:
Спойлер для скрыто:
Спойлер
Первый значок во второй строке.

Оффлайн shurutov

  • Постоялец
  • ***
  • Сообщений: 326
  • Рейтинг: 3
  • Пол: Мужской
    • mshurutov@jabber.ru
    • Просмотр профиля
  • Откуда: СССР
Сохранение файлов...
« Ответ #6 : 18 октября 2017, 13:42:01 »
CentOS 7
правлю скрипт iptables
Не надо так делать. Запрос в гугель "CentOS 7 iptables" показывает, что в 7-й CentOS-и используется firewalld. Вот его командами и надо пользоваться. Т.е. запрос в гугель будет уже "CentOS 7 firewalld".
С уважением,
Шурутов Михаил.