Требуется изменить параметр в консоли и сохранить его

Показано с 1 по 6 из 6
  1. #1
    Vini
    Автор темы

    Требуется изменить параметр в консоли и сохранить его

    Здравствуйте! Через Putty подключаюсь роутеру, на нем установлена прошивка OpenWRT (юникс), требуется изменить мак-адрес, ввожу команду vi /etc/config/wireless, вижу параметры сети.
    теперь вопрос - как их редактировать и как потом сохранить? В командной строке совсем не разбираюсь.
    вот картинка http://srv.nsk.ru/e107_images/custom/big_yota_58.JPG

  2. #2
    mickvvv
    cтарожил 62rus
    Цитата Сообщение от Vini Посмотреть сообщение
    Здравствуйте! Через Putty подключаюсь роутеру, на нем установлена прошивка OpenWRT (юникс), требуется изменить мак-адрес, ввожу команду vi /etc/config/wireless, вижу параметры сети.
    теперь вопрос - как их редактировать и как потом сохранить? В командной строке совсем не разбираюсь.
    вот картинка http://srv.nsk.ru/e107_images/custom/big_yota_58.JPG
    нажать i
    в левом нижнем углу появится --insert--
    это режим вставки/редактирования
    теперь можно внести нужные изменения
    чтобы сохранить нажать <esc>, потом набрать :wq и нажать <enter>
    чтобы выйти без сохранения (если что-то сделал не так или просто передумал ) <esc>, потом :q! и <enter>

    проверить, что всё сохранилось и сохранилось как нужно, можно сомандой cat:
    cat <имя_файла>

    вообще, vi очень серьёзный инструмент и список его команд и возможностей занимает далеко не одну страницу

    и ещё - некоторые устройства со встроенным линуксом (типа роутеров, ip-приставок и т.д.) не всегда позволяют вот так просто менять конфигурационные файлы.
    они могут хранить резервные копии и при перезагрузке вертать всё обратно.
    в этом случае нужно будет читать документацию...

  3. #3
    Vini
    Автор темы
    после редактирования нажал esc, а дальше не понял, что за двоеточие? с клавиатуры через шифт набирать? оно никакой команды не вызывает, появляется надпись 'q' is not implemented после нажатия на q

  4. #4
    Recluse
    Участник
    Двоеточие набирать не нужно, только "wq", просто после нажатия ESC vi преходит в режим ввода команд и двоеточие у тебя просто будет на экране, когда будешь вводить команду.

  5. #5
    Vini
    Автор темы
    ураааа! заработало!!!)) mickvvv спасибо тебе огромное!)

    ---------- Сообщение добавлено в 14:29 ---------- Предыдущее сообщение добавлено в 14:28 ----------

    Recluse, все таки нужно было ввести двоеточие, у меня раскладка видимо была не та

  6. #6
    mickvvv
    cтарожил 62rus
    Цитата Сообщение от Vini Посмотреть сообщение
    с клавиатуры через шифт набирать?
    да.

    Цитата Сообщение от Vini Посмотреть сообщение
    все таки нужно было ввести двоеточие, у меня раскладка видимо была не та
    раскладка должна быть только не русская.

    Цитата Сообщение от Recluse Посмотреть сообщение
    Двоеточие набирать не нужно, только "wq", просто после нажатия ESC vi преходит в режим ввода команд и двоеточие у тебя просто будет на экране, когда будешь вводить команду.
    не знаю, у меня только после двоеточия переходит в режим ввода нужных команд (w=write и q=quit).
    и на экране оно (двоеточие) отображается только после его ввода.

    Цитата Сообщение от Vini Посмотреть сообщение
    ураааа! заработало!!!)) mickvvv спасибо тебе огромное!)
    не за что, рад что помог

Похожие темы

  1. Ответов: 10
    Последнее сообщение: 07.12.2011, 23:26
  2. Ответов: 1
    Последнее сообщение: 25.02.2011, 23:20
  3. Условия продления договоров страхования пора изменить
    от Chicha в разделе Новости - Россия, СНГ
    Ответов: 0
    Последнее сообщение: 27.12.2010, 19:44
  4. Ответов: 0
    Последнее сообщение: 23.12.2010, 15:44
  5. Ответов: 2
    Последнее сообщение: 08.05.2010, 19:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •