Linux Labs

Первые шаги / Ступень 9 из 15

Текст и редакторы

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 5 из 8 · на машине · 5 мин

Правка с копией

Правку конфига окружают два хода: копия до неё и проверка после. Тогда неудачную правку откатывают одной командой.

Пока ты печатаешь, Vim меняет буфер — копию файла в памяти редактора. Файл на диске меняется только при :w. Поэтому верный текст на экране Vim ещё не значит, что другая программа прочитает новую версию.

Перед правкой конфига делают копию исходника: cp app.conf app.conf.bak. Копию снимают до правки, иначе в ней окажется уже изменённый текст. Если правка пойдёт не так, исходник возвращают обратно: cp app.conf.bak app.conf.

После выхода из Vim прочитай файл через cat: так видно то, что записано на диске.

Упражнение · сделать

Сохрани точечную правку

В каталоге ~/text-lab сначала скопируй app.conf в app.conf.bak. Потом открой app.conf в Vim, замени port=8080 на port=9090, а mode=training оставь. Запиши файл, выйди и прочитай оба файла через cat.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Сохранить исходник в app.conf.bak ещё не выполнена
  • Поменять порт в app.conf на 9090 ещё не выполнена

Цели шага

0 из 2
  • Сохранить исходник в app.conf.bak — ещё не выполнена
  • Поменять порт в app.conf на 9090 — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Сохранить исходник в app.conf.bak — ещё не выполнена
  • Поменять порт в app.conf на 9090 — ещё не выполнена
Загрузка…