Як створити і відредагувати текстовий файл за допомогою терміналу в linux
З даної статті ви дізнаєтеся, як в Linux створити текстовий файл за допомогою терміналу. Потім можна скористатися одним з вбудованих текстових редакторів, щоб внести зміни в цей файл.
кроки
Частина 1 з 4:
Як відкрити термінал1. Відкрийте термінал. Клацніть по «Меню» і виберіть «Термінал», значок якого виглядає як чорний квадрат з білими символами «>_ ». Цей значок знаходиться на лівій панелі меню.
- Також можна клацнути по рядку пошуку в верхній частині меню, а потім ввести термінал.

2. У терміналі введіть лс та натисніть ↵ Enter. Термінал відкриється в домашньому каталозі, але за допомогою команди лс можна відкрити список папок поточного каталогу. Щоб створити текстовий файл в одній з цих папок, необхідно перейти в неї з поточного каталогу.

3. Виберіть папку, в якій буде створено текстовий файл. Ім`я папки введіть після команди лс, щоб перейти в цю папку.

4. Введіть cd каталог. Замість «каталог» введіть ім`я потрібної папки. За допомогою цієї команди ви перейдете з поточного каталогу в зазначену папку.

5. натисніть ↵ Enter. Команда буде виконана, тобто ви перейдете з поточного каталогу в обрану папку (або підпапку).

6. Виберіть текстовий редактор. Можна швидко створити простий текстовий файл- також можна скористатися текстовим редактором Vim або Emacs, щоб створити і відредагувати складніший текстовий файл. Тепер, коли ви перейшли в потрібну папку, створіть текстовий файл.
Частина 2 з 4:
Як швидко створити текстовий файл1. У терміналі введіть
cat > ім`я файлу.txt
. Замість «имя_файла» введіть ім`я створюваного текстового файлу.- Наприклад, щоб створити файл kitty.txt, введіть cat > kitty.txt.

2. натисніть ↵ Enter. У поточному каталозі буде створено новий текстовий файл. У терміналі курсор переміститься на порожній рядок.

3. Введіть текст документа. Зробіть це так само, як в будь-якому текстовому документі. Щоб зберегти введений текст і перейти на новий рядок, натисніть ↵ Enter.

4. натисніть Ctrl+Z. Введений текст буде збережений, а ви повернетеся в вікно терміналу.

5. У терміналі введіть
ls -l имя_файла.txt
. Замість «имя_файла» введіть ім`я створеного текстового файлу. За допомогою цієї команди ви знайдете створений файл, щоб переконатися, що він дійсно створений у відповідній папці.
6. натисніть ↵ Enter. На наступному рядку терміналу відобразиться час і дата створення файлу, а також його ім`я. Це означає, що файл створений у зазначеній папці.
Частина 3 з 4:
Як користуватися текстовим редактором Vim1. У терміналі введіть
vi имя_файла.txt
. Команда «vi» повідомляє системі, що файл потрібно створити і відредагувати за допомогою текстового редактора Vim. Замість «имя_файла» введіть ім`я створюваного текстового файлу.- Наприклад, щоб створити і відредагувати файл tamins.txt, введіть vi tamins.txt.
- Якщо в поточному каталозі вже є файл з таким ім`ям, відкриється цей файл.

2. натисніть ↵ Enter. Текстовий файл буде створений і відкритий в текстовому редакторі Vim. На кожному рядку терміналу відобразиться символ «~», а ім`я створеного текстового файлу з`явиться в нижній частині терміналу.

3. натисніть i на клавіатурі. Текстовий редактор перейде в режим «Вставка» - в цьому режимі в документ можна ввести текст.

4. Введіть текст документа. Зробіть це так само, як в будь-якому текстовому документі. Щоб зберегти введений текст і перейти на новий рядок, натисніть ↵ Enter.

5. натисніть Esc. Як правило, вона розташована в лівому верхньому кутку клавіатури. Текстовий редактор перейде в режим «Команди».

6. У терміналі введіть
: в
та натисніть ↵ Enter. Введений текст буде збережений.
7. У терміналі введіть
: до
та натисніть ↵ Enter. Текстовий редактор Vim буде закритий, а ви повернетеся в вікно терміналу. Тепер текстовий файл можна знайти в поточному каталозі.
8. Відкрийте файл з терміналу. Для цього введіть vi имя_файла.txt. Коли документ відкриється, ви побачите введену раніше текст.
Частина 4 з 4:
Як користуватися текстовим редактором Emacs1. У терміналі введіть
emacs имя_файла.txt
. Замість «имя_файла» введіть ім`я створюваного текстового файлу.
2. натисніть ↵ Enter. Якщо в поточному каталозі немає файлу з таким же ім`ям, в текстовому редакторі Emacs відкриється новий (порожній) документ.

3. Ознайомтеся з командами текстового редактора Emacs. Цей редактор включає безліч корисних команд, за допомогою яких можна переміщатися по документу, шукати в ньому потрібну інформацію, редагувати текст і так далі. Щоб виконати команду, в Emacs використовуються поєднання клавіш, включаючи клавіші Control і Meta.

4. Введіть текст документа. Зробіть це так само, як в будь-якому текстовому документі. Щоб зберегти введений текст і перейти на новий рядок, натисніть ↵ Enter.

5. натисніть Ctrl+З, а потім натисніть З. Введений текст буде збережений.

6. натисніть Ctrl+З, а потім натисніть Ctrl+C. Текстовий редактор Emacs буде закритий, а ви повернетеся в вікно терміналу. Створений текстовий файл буде збережений в поточному каталозі.

7. Ще раз відкрийте створений текстовий файл. Для цього в терміналі введіть emacs имя_файла.txt. Якщо ви перебуваєте в каталозі, в якому зберігається потрібний файл, він відкриється в текстовому редакторі Emacs. Тепер документ можна відредагувати.
Поради
- Vim підтримується практично будь-яким дистрибутивом Linux, а Emacs є більш функціональним редактором, з яким, можливо, буде простіше працювати недосвідченим користувачам.
- Щоб відкрити довідкове вікно в Emacs, натисніть Ctrl+H, а потім відпустіть обидві клавіші і натисніть Т. У цьому вікні відобразяться додаткові команди і функції редактора Emacs.
попередження
- Якщо ви забудете зберегти внесені зміни і спробуєте закрити документ, можливо, попередження не буде (особливо в редакторі Vim). Тому завжди зберігайте документ перед тим, як закрити його.