Как редактировать текстовые файлы в Linux

Как редактировать текстовые файлы (чаще всего это конфиги) в Linux (Centos, Debian и др.).

Редактируем с помощью Midnight Commander

Я пользуюсь в основном Midnight Commander, поэтому сначала нужно установить его:

yum install mc -y

И потом любой файл можно редактировать этим коммандером.

Сначала пишем команду mcedit, а потом путь к файлу:

mcedit ... какой-нибудь файл, т.е:
mcedit /etc/yum.repos.d/nginx.repo

Или открываем сам коммандер командой

mc

В нем перемещаемся до нужного файла и используем клавиши:

  • F4 – открыть файл для редактирования,
  • F2 – сохранить все изменения,
  • F10 – выйти из файла.

С помощью редактора Vi

Он уже установлен в Centos 7 по умолчанию, поэтому для редактирование нужного файла, нужно всего лишь написать команду vi и дальше какой-нибудь файл, т.е.:

vi /etc/yum.repos.d/nginx.repo

После этого:

  1. Нажимаем i, чтобы разрешить ввод с клавиатуры (после этого внизу появится подсказка INSERT),
  2. редактируем как нам нужно,
  3. нажимаем Escape (режим INSERT отключается),
  4. пишем :wq и нажимаем Enter.  wq – означает write and quit.

Выйти без сохранения – :q!

 

Оцените статью
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии