Як створити і відредагувати текстовий файл за допомогою терміналу в Linux

З даної статті ви дізнаєтеся, як в Linux створити текстовий файл за допомогою терміналу. Потім можна скористатися одним з вбудованих текстових редакторів, щоб внести зміни в цей файл.

Частина1З 4:
Як відкрити термінал

  1. Відкрийте термінал. клацніть по " Меню «і виберіть» Термінал«, значок якого виглядає як чорний квадрат з білими символами»&#gt;_". Цей значок знаходиться на лівій панелі меню.
    • Також можна клацнути по рядку пошуку у верхній частині меню, а потім ввеститермінал.
  2. В терміналі введітьls натисніть Enter. Термінал відкриється в домашньому каталозі, але за допомогою команди LS можна відкрити список папок поточного каталогу. Щоб створити текстовий файл в одній з цих папок, необхідно перейти в неї з поточного каталогу.
  3. Виберіть папку, в якій буде створено текстовий файл. ім'я папки введіть після команди ls, щоб перейти в цю папку.
  4. ВведітьCD каталог. замість «каталог» введіть ім'я потрібної папки. За допомогою цієї команди ви перейдете з поточного каталогу в зазначену папку.
    • Наприклад, введітьCD Desktop, щоб перейти в каталог робочого столу.
    • Щоб створити текстовий файл в одній з підпапок вибраної папки, після імені папки введіть символ «/» (без лапок), а потім введіть ім'я підпапки. Наприклад, якщо в папці «Documents» є потрібна вам підпапка «Misc», введітьcd Documents/Misc.
  5. Натисніть Enter. Команда буде виконана, тобто ви перейдете з поточного каталогу в обрану папку (або підпапку).
  6. Виберіть текстовий редактор. можна швидко створити простий текстовий файл; також можна скористатися текстовим редактором Vim Або Emacs, щоб створити і відредагувати більш складний текстовий файл. Тепер, коли Ви перейшли в потрібну папку, створіть текстовий файл.

Частина2З 4:
Як швидко створити текстовий файл

  1. У терміналі введітьcat &#gt; ім'я_файлу.txt. замість» імя_файла " введіть ім'я створюваного текстового файлу.
    • Наприклад, щоб створити файл kitty.txt, введітьcat &#gt; kitty.txt.
  2. Натисніть Enter.у поточному каталозі буде створено новий текстовий файл. У терміналі курсор переміститься на порожній рядок.
  3. Введіть текст документа.зробіть це так само, як у будь-якому текстовому документі. Щоб зберегти текст і перейти на новий рядок, натисніть Enter.
    • Якщо відкрита папка з текстовим файлом, просто двічі клацніть по ньому (коли він буде створений), щоб виконати цей крок.
  4. НатиснітьCtrl+Z.введений текст буде збережений, а ви повернетеся у вікно терміналу.[1]
  5. У терміналі введітьLS-l імя_файла.txt. замість «імя_файла» введіть ім'я створеного текстового файлу. За допомогою цієї команди Ви знайдете створений файл, щоб переконатися, що він дійсно створений у відповідній папці.[2]
    • Наприклад, щоб знайти текстовий файл textfile.txt, введіть командуls-l textfile.txt.
    • У цій команді використовується мала літера "L«, а не велика літера»i".
  6. Натисніть Enter.на наступному рядку терміналу відобразиться час і дата створення файлу, а також його ім'я. Це означає, що файл створений у зазначеній папці.

Частина3З 4:
Як користуватися текстовим редактором vim

  1. У терміналі введітьvi імя_файла.txt. Команда " vi " повідомляє системі, що файл потрібно створити і відредагувати за допомогою текстового редактора Vim. Замість» імя_файла " введіть ім'я створюваного текстового файлу.
    • Наприклад, щоб створити і відредагувати файл tamins.txt, введітьvi tamins.txt.
    • Якщо в поточному каталозі вже є файл з таким ім'ям, відкриється цей файл.
  2. Натисніть Enter.текстовий файл буде створений і відкритий в текстовому редакторі Vim. На кожному рядку терміналу відобразиться символ"~", а ім'я створеного текстового файлу з'явиться в нижній частині терміналу.
  3. Натисніть клавішуI на клавіатурі.текстовий редактор перейде в режим «Вставка»; в цьому режимі в документ можна ввести текст.
    • Коли ви натиснете зазначену клавішу, в нижній частині вікна відобразиться "INSERT" (Вставка).
  4. Введіть текст документа.зробіть це так само, як у будь-якому текстовому документі. Щоб зберегти текст і перейти на новий рядок, натисніть Enter.
  5. Натисніть клавішуESC.як правило, вона розташована в лівому верхньому кутку клавіатури. Текстовий редактор перейде в режим "команди".
    • У нижній частині вікна відобразиться курсор.
  6. В терміналі введіть:w і натисніть Enter.введений текст буде збережений.
  7. В терміналі введіть:Q і натисніть Enter.текстовий редактор Vim буде закритий, а ви повернетеся у вікно терміналу. Тепер текстовий файл можна знайти в поточному каталозі.
    • Щоб переконатися в тому, що файл створений, в терміналі введітьls і знайдіть ім'я створеного файлу в списку файлів.
    • Також можна ввести команду:wq, щоб зберегти ведений текст і відразу закрити текстовий редактор.
  8. Відкрийте файл з терміналу. для цього введіть vi імя_файла.txt. Коли документ відкриється, ви побачите введений раніше текст.

Частина4З 4:
Як користуватися текстовим редактором Emacs

  1. У терміналі введітьemacs імя_файла.txt. замість» імя_файла " введіть ім'я створюваного текстового файлу.
  2. Натисніть Enter. якщо в поточному каталозі немає файлу з таким же ім'ям, в текстовому редакторі Emacs відкриється новий (порожній) документ.
    • Наприклад, щоб створити і відкрити файл newfile.txt, введітьemacs newfile.txt.
    • Якщо в поточному каталозі вже є файл з таким ім'ям, відкриється цей файл.
  3. Ознайомтеся з командами текстового редактора Emacs.цей редактор включає безліч корисних команд, за допомогою яких можна переміщатися по документу, Шукати в ньому потрібну інформацію, редагувати текст і так далі. Щоб виконати команду, в Emacs використовуються поєднання клавіш, включаючи клавіші Control і Meta.
    • Команди Control позначаються так: C - &#lt;буква&#gt;. Щоб виконати таку команду, утримуйте клавішу Ctrl та натисніть цю буквену клавішу (наприклад, Ctrl і A).
    • Команди Meta позначаються так: M-&#lt;буква&#gt;. Щоб виконати таку команду, утримуйте клавішу Alt або Esc (якщо на клавіатурі немає клавіші Alt), та натисніть цю буквену клавішу.
    • Щоб виконати командуC-a b (або M-a b), утримуйте Ctrl або Alt або Esc), а потім натисніть першу буквену клавішу (в нашому прикладі A); тепер відпустіть обидві клавіші і натисніть другу буквену клавішу (в нашому прикладі B).
  4. Введіть текст документа.зробіть це так само, як у будь-якому текстовому документі. Щоб зберегти текст і перейти на новий рядок, натисніть Enter.
  5. НатиснітьCtrl+x, а потім натисніть S.введений текст буде збережений.
  6. НатиснітьCtrl+X, а потім натисніть Ctrl+C.текстовий редактор Emacs буде закритий, а ви повернетеся у вікно терміналу. Створений текстовий файл буде збережений в поточному каталозі.
  7. Ще раз відкрийте створений текстовий файл. для цього в терміналі введіть emacs імя_файла.txt. Якщо ви перебуваєте в каталозі, в якому зберігається потрібний файл, він відкриється в текстовому редакторі Emacs. Тепер документ можна відредагувати.

Поради

  • Vim підтримується практично будь-яким дистрибутивом Linux, а Emacs є більш функціональним редактором, з яким, можливо, буде простіше працювати недосвідченим користувачам.
  • Щоб відкрити довідкове вікно в Emacs, натиснітьCtrl+H, а потім відпустіть обидві клавіші і натисніть T. У цьому вікні відобразяться додаткові команди і функції редактора Emacs.

Попередження

  • Якщо ви забудете зберегти внесені зміни і спробуєте закрити документ, можливо, попередження не буде (особливо в редакторі Vim). Тому завжди зберігайте документ перед тим, як закрити його.

Ще почитати: