Как создавать и редактировать текстовые файлы в Linux с помощью терминала

Оглавление:

Как создавать и редактировать текстовые файлы в Linux с помощью терминала
Как создавать и редактировать текстовые файлы в Linux с помощью терминала

Видео: Как создавать и редактировать текстовые файлы в Linux с помощью терминала

Видео: Как создавать и редактировать текстовые файлы в Linux с помощью терминала
Видео: ALT Simply linux 10 - что нового, настройка после установки, установка программ, eepm, flatpak 2024, Ноябрь
Anonim

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

Шаг

Часть 1 из 4: Открытие терминала

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 1
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 1

Шаг 1. Откройте Терминал

Как, нажмите Меню и найдите значок приложения «Терминал», который представляет собой черный прямоугольник с белым символом «> _» внутри. Щелкните значок, когда найдете его. Обычно Терминал находится на панели в левой части окна меню.

Вы также можете щелкнуть панель поиска в верхней части окна меню и ввести терминал, чтобы начать поиск

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 2
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 2

Шаг 2. Введите ls в Терминал и нажмите Enter

Терминал откроется в вашем домашнем каталоге, но команда ls отобразит все папки в вашем текущем каталоге. Чтобы создать текстовый файл в одном из этих каталогов, вам необходимо изменить текущий каталог.

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 3
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 3

Шаг 3. Найдите каталог, в который вы хотите загрузить текстовый файл

Все имена каталогов, перечисленные под командой ls (например, «Рабочий стол»), являются местами, куда вы можете перейти.

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 4
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 4

Шаг 4. Введите каталог cd

Вы замените имя «каталог» на желаемое имя каталога. Эта команда изменяет Терминал с текущего каталога на одно из созданных вами имен.

  • Например, введите cd Desktop, чтобы изменить расположение команды Terminal на каталог Desktop.
  • Если вы хотите создать текстовый файл в специальной папке в выбранном каталоге, добавьте символ «/» после каталога и введите имя файла. Например, введите cd Documents / Others, чтобы создать каталог «Others» в каталоге Documents.
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 5
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 5

Шаг 5. Нажмите Enter

Это выполнит вашу команду, и целевой каталог Терминала изменится с домашнего каталога на указанный вами.

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 6
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 6

Шаг 6. Выберите программу для редактирования текста

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

Часть 2 из 4: быстрое создание текстовых файлов

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 7
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 7

Шаг 1. Введите

кошка> filename.txt

к терминалам.

Вы замените «имя файла» на желаемое имя текстового файла (например, «образец»).

Например: при создании файла с именем «кошка» введите cat> cat.txt

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 8
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 8

Шаг 2. Нажмите Enter

Таким образом, в текущем каталоге появится новый текстовый файл с указанным именем. Ваш курсор появится в пустой строке Терминала.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 9
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 9

Шаг 3. Введите текст документа

Вы можете печатать как любой другой текстовый документ. Чтобы сохранить текущую строку текста и перейти к следующей строке, нажмите Enter.

Если открывается каталог с текстовыми файлами, дважды щелкните текстовый файл, когда он появится, чтобы открыть его

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 10
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 10

Шаг 4. Нажмите Ctrl + Z

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

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 11
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 11

Шаг 5. Введите

ls -l имя_файла.txt

к терминалам.

Вы замените «filename» на имя вашего текстового файла. Эта команда выполнит поиск ваших файлов и обеспечит их безопасное хранение в вашем каталоге.

  • Например: чтобы открыть файл с именем «текстовый файл», введите ls -ltextfile.txt.
  • Буквы в этом коде - это строчная «L», а не прописная «i».
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 12
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 12

Шаг 6. Нажмите Enter

Это покажет время, дату и имя вашего файла в следующей строке, указывающей, что вы создали и сохранили файл в своем каталоге.

Часть 3 из 4: Использование Vim

Создание и редактирование текстового файла в Linux с помощью терминала Шаг 13
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 13

Шаг 1. Введите

vi filename.txt

к терминалам.

Часть "vi" этой команды выбирает Vim в качестве программы редактирования текста. Вы замените «filename» на имя нового файла, который вы хотите.

  • Например, для файла с именем «tamin» введите vi tamin.txt.
  • Если в вашем текущем каталоге есть файл с таким же именем, эта команда откроет файл.
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 14
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 14

Шаг 2. Нажмите Enter

Новый файл будет создан и открыт в редакторе Vim. Вы увидите пустое окно терминала с символом (~) в каждой строке, а также имя текстового файла в нижней части окна.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 15
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 15

Шаг 3. Нажмите клавишу i на клавиатуре

Это переведет документ в режим «Вставка», и вы сможете вводить текст по мере необходимости.

ты увидишь - - ВСТАВЛЯТЬ -- появляется в нижней части окна при нажатии клавиши I.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 16
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 16

Шаг 4. Введите текст вашего документа

Вы можете печатать как любой другой текстовый документ. Чтобы сохранить текущую строку текста и перейти к следующей строке, нажмите Enter.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 17
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 17

Шаг 5. Нажмите клавишу Esc

Эта клавиша обычно находится в верхнем левом углу клавиатуры компьютера. Эта кнопка переведет Vim в "командный" режим (командный).

Вы увидите курсор в нижней части окна

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 18
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 18

Шаг 6. Введите

: w

перейдите в Терминал и нажмите Входить.

Эта команда сохранит документ как есть.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 19
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 19

Шаг 7. Введите

: q

перейдите в Терминал и нажмите Входить.

Это позволит вам выйти из Vim и вернуться в основной интерфейс терминала. Теперь ваш текстовый файл находится в указанном каталоге.

  • Вы можете проверить текстовые файлы, набрав ls в Терминале и нажав Enter, а затем выполнив поиск по имени текстового файла.
  • Вы также можете ввести: wq, чтобы сохранить файл и выйти из Vim одной командой.
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 20
Создание и редактирование текстового файла в Linux с помощью терминала Шаг 20

Шаг 8. Снова откройте файл из окна Терминала

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

Часть 4 из 4: Использование Emacs

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 21
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 21

Шаг 1. Введите

emacs filename.txt

к терминалам.

Вы замените «filename» на желаемое имя текстового файла.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 22
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 22

Шаг 2. Нажмите Enter

При условии, что имя вашего текстового файла не соответствует имени существующего текстового файла в текущем каталоге, новый текстовый файл откроется в редакторе Emacs.

  • Например, файл с именем «новый файл» можно открыть, набрав emacs newfile.txt.
  • Если вы введете имя файла, который уже находится в каталоге, эта команда откроет файл.
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 23
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 23

Шаг 3. Познакомьтесь с командами Emacs

Emacs поставляется с множеством полезных команд, которые позволяют вам просматривать документы, искать связанную информацию или справку, манипулировать текстом и понимать ваш код. Эти команды делятся на две категории: команды управления и мета-команды.

  • Команда управления написано так: C-. Чтобы запустить команду Control, удерживайте нажатой клавишу Ctrl и одновременно нажмите нужную буквенную клавишу. (например, клавиши Ctrl и A).
  • Мета-команда (или Побег) записывается следующим образом: M- или ESC. Буква «M» относится к клавише alt=«Image» или Esc на клавиатуре, потому что не на всех компьютерах есть клавиша Alt.
  • Команда Meta записывается так: Ca b (или Ma b), и вы должны удерживать Ctrl (или alt="Image" или Esc) при нажатии первой клавиши (например, a), затем отпустить обе клавиши и сразу же нажать второй ключ ((б).
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 24
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 24

Шаг 4. Введите текст документа

Вы можете печатать как любой другой текстовый документ. Чтобы сохранить текущую строку и перейти к следующей строке, нажмите Enter.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 25
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 25

Шаг 5. Нажмите Ctrl + X, затем нажмите S, чтобы сохранить файл.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 26
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 26

Шаг 6. Нажмите Ctrl + X, затем нажмите Ctrl + C.

Это позволит вам выйти из текстового редактора Emacs и вернуться в каталог в Терминале. Ваш текстовый файл должен быть сохранен под выбранным вами именем и находиться в этом каталоге.

Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 27
Создание и редактирование текстового файла в Linux с помощью терминала. Шаг 27

Шаг 7. Снова откройте текстовый файл

Для этого просто введите emacs filename.txt в Терминал. Пока вы находитесь в том же каталоге, что и файл, текстовый файл откроется в Emacs. Если хотите, можете продолжить редактирование.

подсказки

  • Vim - это программа, которая обычно доступна во всех версиях Linux, а Emacs - более удобный редактор, упрощающий использование новичками.
  • Вы можете открыть окно «Справка» в Emacs, нажав Ctrl + H, затем отпустив обе клавиши и сразу же нажав T. В меню «Справка» отображаются дополнительные командные клавиши и другие функции в редакторе Emacs, которые могут помочь вам при написании.

Рекомендуемые: