Hostwinds Учебники

Результаты поиска для:


Содержание


нано
Создание или редактирование файла в nano
Сохранение файла в nano
vi
Создание или редактирование файла в vi
Сохранение файла в vi

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

Теги: Linux 

нано
Создание или редактирование файла в nano
Сохранение файла в nano
vi
Создание или редактирование файла в vi
Сохранение файла в vi

Редактирование текстовых файлов в Linux можно запутать, если вы не знакомы с использованием командной строки, поскольку нет графического пользовательского интерфейса, чтобы помочь вам. Но не бойся, мы охватим два самых популярных консольных текстовых редактора, нано а также vi, в этой статье.

  • Как создать или отредактировать файл
  • Как сохранить файл

Вам нужно будет войти в свой сервер через SSH перед началом.Если вы не уверены, как это сделать, вы можете ссылаться на следующее руководство, которое охватывает Подключение к вашему серверу через SSH.

нано

Этот текстовый редактор является растущим из любимых пользователей Linux из-за общей простоты использования и по умолчанию на большинстве современных дистрибутивов Linux. наноНаиболее часто используемыми ярлыками отображаются в нижней части страницы с символом ^, представляющим ключ CTRL, за которым следует строчные буквы.

Создание или редактирование файла в nano

  1. На консоли вашего сервера введите нано команду, за которой следует имя текстового файла, затем нажмите ENTER
nano textfile
  1. Вы увидите интерфейс, похожий на следующий скриншот, и вы можете начать редактирование файла сейчас.

Сохранение файла в nano

  1. Нажмите клавишу CTRL и клавишу O
    1. Вам будет предложено для названия файла для сохранения как
    2. Когда вы удовлетворены именем файла, нажмите клавишу Enter
    3. Затем нажмите клавиши CTRL и X, чтобы выйти.

Быстрые команды

Сохранить: CTRL-O
Это сохранит содержимое к открытому файлу. Просто нажмите Enter, если это все еще имя файла, которое вы хотите редактировать или Ctrl-C, чтобы отменить или Ctrl-X для выхода.

Закрыть: CTRL-X
Это закроет нано программа.Если вы внесли какие-либо несохраненные изменения, он спросит вас, хотите ли вы продолжить без сохранения.

vi

vi Старый текстовый редактор и наиболее широко установлен. Это немного менее интуитивно понятно, чем нано. Однако, как только вы узнаете несколько распространенных команд, вы не найдете их слишком сложно использовать.

Создание или редактирование файла в vi

Редактирование файла в vi это довольно простой процесс.

  1. На консоли вашего сервера введите vi команду, за которой следует имя текстового файла, затем нажмите ENTER
vi textfilename
  1. Вам следует встретить интерфейс, аналогичный следующему.
  1. Прежде чем вы сможете начать редактирование текста, вам нужно будет нажать клавишу i, чтобы переключиться в режим вставки, отображаемый в нижней части экрана, как показано ниже.
  1. Теперь вы можете редактировать текст в файле.

Сохранение файла в vi

Как только вы закончите редактирование файла, вам нужно будет сохранять изменения, которые вы сделали.

  1. Вам нужно будет выйти из режима INSERT, нажав клавишу ESC, прежде чем вы сможете закрыть или сохранить файл; он больше не должен отображаться - ВСТАВИТЬ -
  1. Теперь выпустите команды «Написать и выйти».
    1. Нажмите клавишу с двоеточием (:) на клавиатуре (возможно, вам придется удерживать клавишу Shift)
    2. Введите wq и нажмите ENTER на клавиатуре, чтобы команда выглядела так: wq
    3. Кроме того, вы можете нажать Shift и нажмите ZZ, чтобы быстро сохранить файл и выйти.
    4. Вам нужно будет ввести wq! и нажмите Enter на клавиатуре, чтобы убедиться, что перезапишите файл для файлов только для чтения.

Быстрые команды

Изменить: я
Это переведет редактор в режим INSERT, чтобы вы могли вносить изменения в текст.

Сохранить:: wq
Это сохранит содержимое в файл, который вы открыли. (написать и выйти)

Закрыть:: q или: q!
Это закроет vi программа.Если вы хотите бросить бросить без сохранения каких-либо изменений, которые вы сделали, то используйте: q!вместо: q

Сохранить и закрыть: удерживайте клавишу Shift и нажмите ZZ

Теперь вы должны быть в состоянии успешно создавать, редактировать и сохранить файл в два из основных используемых текстовых редакторов в Linux.

Написано Michael Brower  /  Март 28, 2017