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

Съдържание:

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

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

Видео: Как да създавате и редактирате текстови файлове в Linux с помощта на терминал
Видео: PING Command - Troubleshooting Networks 2024, Ноември
Anonim

Това wikiHow ви учи как да използвате приложението Terminal на Linux за създаване на текстови файлове. След това можете да използвате една от вградените в Linux програми за редактиране на текст, за да промените файла.

Стъпка

Част 1 от 4: Отваряне на терминал

Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 1
Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 1

Стъпка 1. Отворете терминала

Как, щракнете Меню, и потърсете иконата на приложението Terminal, която е черна кутия с бял символ "> _" вътре. Щракнете върху иконата, когато я намерите. Обикновено терминалът е в лентата от лявата страна на прозореца на менюто.

Можете също да щракнете върху лентата за търсене в горната част на прозореца на менюто и да въведете терминал, за да започнете търсене

Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 2
Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 2

Стъпка 2. Въведете ls в терминала, след което натиснете Enter

Терминалът ще се отвори към вашата домашна директория, но командата ls показва всички папки в текущата ви директория. За да създадете текстов файл в една от тези директории, ще трябва да промените текущата директория.

Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 3
Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 3

Стъпка 3. Намерете директорията, в която искате да заредите текстовия файл

Всички имена на директории, изброени под командата ls (напр. „Desktop“), са местата, където можете да отидете.

Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 4
Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 4

Стъпка 4. Въведете в cd директория

Ще замените името "директория" с желаното име на директория. Тази команда променя Terminal от текущата директория на едно от създадените от вас имена.

  • Например, въведете 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. Въведете

cat> filename.txt

до терминали.

Ще замените „filename“с желаното име на текстов файл (напр. „Sample“).

Например: когато създавате файл, наречен „cat“, въведете 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“с името на вашия текстов файл. Тази команда ще търси вашите файлове и ще гарантира, че те се съхраняват безопасно във вашата директория.

  • Например: за да отворите файл с име "textfile", моля, въведете ls -ltextfile.txt.
  • Буквите в този код са малки букви „L“, а не главни „i“.
Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 12
Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 12

Стъпка 6. Натиснете Enter

Това ще покаже часа, датата и името на вашия файл до следващия ред, което показва, че сте създали и запазили файла във вашата директория.

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

Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 13
Създайте и редактирайте текстов файл в Linux, като използвате терминал Стъпка 13

Стъпка 1. Въведете

vi име на файл.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 в режим "Command" (команда).

Ще видите курсор, който се появява в долната част на прозореца

Създайте и редактирайте текстов файл в 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 ще се отвори нов текстов файл.

  • Например, файл с име "newfile" може да бъде отворен чрез въвеждане на emacs newfile.txt.
  • Ако въведете името на файл, който вече е в директорията, тази команда ще отвори файла.
Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 23
Създайте и редактирайте текстов файл в Linux, като използвате терминална стъпка 23

Стъпка 3. Запознайте се с командите на Emacs

Emacs идва с много полезни команди, които ви позволяват да разглеждате документи, да търсите свързана информация или помощ, да манипулирате текст и да разбирате кода си. Тези команди попадат в две категории: Контролни команди и Мета команди.

  • Команда за управление написано така: C-. За да изпълните командата Control, задръжте натиснат клавиша Ctrl и натиснете желания буквен бутон едновременно. (напр. клавиши Ctrl и A).
  • Мета команда (или Бягство) е написано, както следва: M- или ESC. Буквата "M" се отнася до клавиша alt="Изображение" или Esc на клавиатурата, защото не всички компютри имат клавиш Alt.
  • Командата Meta е написана така: Ca b (или Ma b) и трябва да задържите Ctrl (или alt="Изображение" или Esc), докато натискате първия клавиш (например a), след това освободете двата клавиша и веднага натиснете вторият ключ ((b).
Създайте и редактирайте текстов файл в 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, които могат да ви помогнат при писане.

Препоръчано: