muzruno.com

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

Полезно е всеки потребител да знае как да използва терминалното приложение (командния ред) на Linux, за да създаде файл. В края на този процес можете да използвате един от вградените текстови редактори на операционната система, за да направите промени в новия файл.

създаване на файл в Linux

Къде да започнем?

За да създадете файл в Linux, първо отворете командния ред. За да направите това, натиснете "Меню", след което намерете приложението "Терминал", иконата на който прилича на черен квадрат с бял символ върху него. Кликнете върху него. По правило той се намира в панела вляво от прозореца на менюто. Можете също така да кликнете върху бутона за търсене в горната част на този прозорец и след това да въведете заявката "Терминал", за да я потърсите.

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

Избор на каталог

Намерете директорията, в която искате да създадете текстовия файл. Името на всяка директория, посочено по-долу за командата ls (например "Desktop"), е мястото, на което можете да навигирате.

Въведете командата cd, за да създадете файла в Linux. Това действие ще ви отведе до името на предпочитаната от вас директория. Тази команда променя фокуса на командния ред от текущата директория до тази, която напишете. Например, трябва да въведете cd Desktop, за да превключите местоположението на командите на терминала в директорията Desktop.

създаване на файл в Linux команда

Ако искате да създадете текстов файл в конкретна папка в избраната директория, трябва да посочите / след името му и след това да въведете името на папката. Например, за папка с име Misc в директорията Documents, трябва да въведете cd Documents / Disc.

След това натиснете Enter. Това ще изпълни командата ви и ще преместите целевата терминална директория от домашната ви директория към тази, която сте посочили.

Как бързо да създадете файл в Linux?

Въведете cat> filename.txt в командния ред. Сега трябва да смените "името на файла" с предпочитаното име на текст (например "проба"). Например, когато създавате файл, наречен kitty, трябва да въведете cat> kitty.txt.

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

създаване на текстов файл в Linux

Този метод е подходящ както за текстови документи, така и за други видове данни. Ако искате да създадете партиден файл в Linux, използвайки командния ред, приложенията за работа с текстови документи няма да работят за вас.

Въведете текста на документа

Можете просто да въвеждате букви и цифри, както обикновено се прави за всеки друг текстов документ. За да запазите текущия ред текст и да преминете към следващия, натиснете Enter. Ако имате отворена директория с текстови файлове, можете да щракнете двукратно върху нея, когато се отваря.

Натиснете Ctrl + Z. Тази команда ще ви запази работата и ще ви върне в командния ред на терминала. Това ще ви позволи да продължите да въвеждате други команди.

създаване на партиден файл в Linux

Въведете ls -l filename.txt в терминала. Заменете името на файла по подразбиране с избраното от вас име. Тази команда ще намери документа ви и ще осигури безопасното му създаване в директорията.

Например, за да отворите файл, наречен textfile, трябва да въведете ls -l textfile.txt. Нотата в този код има малка буква L, а не главна буква i, затова бъдете внимателни. След това натиснете клавиша за въвеждане. След това трябва да видите как се показват времето, датата и името на файла ви в следващия ред. Това показва точно, че сте успели да създадете файл в терминала на Linux и да го запазите.

Използвайте програмата за редактиране на текст

Можете бързо да създадете празен файл в Linux или да използвате Vim или Emacs, за да създавате и редактирате разширени файлове. Сега, когато сте в директорията, където искате да поставите текстовия документ, е време да започнете да го създавате.

Приложението Vim е клонинг на текстовите редактори vi за Unix. Тя е написана на базата на източника на пристанището на редактора на Stevie за Amiga и е публикувана за първи път през 1991 година. Редакторът Vim е предназначен за използване както от интерфейса на командния ред, така и като отделно приложение в графичния интерфейс. Този безплатен софтуер е с отворен код, издаден под лиценз.

Въпреки факта, че програмата първоначално е била пусната за Amiga, Vim по-късно е разработен като платформен редактор, поддържащ много други дистрибуции. Към днешна дата той е едно от най-популярните приложения сред потребителите на Linux.

създаване на празен файл в Linux

Подобно на vi, интерфейсът на Vim не се основава на менюта или икони, а на команди, посочени в текстовия потребителски интерфейс. Графичният интерфейс gVim добавя менюта и ленти с инструменти към често използваните команди, но пълната функционалност все още е в режим на командния ред.

Emacs е семейство текстови редактори, които се характеризират с тяхната разтегливост. Най-усъвършенстваната версия на приложението, GNU Emacs, е описана като разширяем, персонализируем, самостоятелно документиращ редактор.

Разработването на софтуера от първо поколение на Emacs започна в средата на 70-те години на миналия век и работата по подобряването на последната му версия на GNU продължава и до днес.

Emacs има повече от 10 000 вградени команди и интерфейсът му позволява на потребителя да комбинира тези команди в макроси, за да автоматизира работата. Освен това, внедряването на този софтуер обикновено съдържа диалект от програмния език на Lisp, който предоставя дълбоки възможности за разширяване, което позволява на потребителите и разработчиците да напишат нови команди и приложения за редактора. Отделни плъгини са написани за управление на имейли, файлове, пътеки и RSS канали.



създаване на файл в директорията на Linux

Emacs, заедно с vi, е един от двата основни традиционни редактори на Unix-подобни системи. И двете приложения са една от най-старите програми за приложение, които все още се използват активно и продължават да се развиват.

Използване на Vim за работа с файл

Въведете vi filename.txt на командния ред. Част vi в тази команда избира Vim текстовия редактор като използваната програма. За останалите заместете името на файла с името, което искате да присвоите на новия файл.

Например, за файл, наречен tamins, трябва да въведете vi tamins.txt. Ако в текущата директория има документ със същото име, тази команда ще я отвори. Ако това име е уникално, можете да създадете файл от нулата в Linux, като използвате горната програма.

Натиснете клавиша Enter. Това ще ви позволи да създадете новия си файл и да го отворите в редактора на Vim. Вече трябва да виждате празен прозорец на терминала с tilde ~ във всеки ред, както и името на текстовия файл в долната част на прозореца.

Натиснете клавиша i на клавиатурата на компютъра. Това ви позволява да поставите документа в режим "Поставяне", където можете да въведете текст според нуждите. Трябва да видите подменюто INSERT (ще се появи в долната част на прозореца), когато натиснете клавиша I.

Въведете текста на документа. Можете просто да въвеждате символи, както обикновено, за всеки друг текстов документ. За да запазите текущия ред текст и да преминете към следващия, натиснете Enter.

След това натиснете клавиша Esc. Обикновено е в горния ляв ъгъл на клавиатурата на компютъра. Този клавиш ще постави Vim в режим Command. След като кликнете, трябва да видите, че курсорът се появява в долната част на прозореца.

Въведете w към терминала и натиснете Enter. Тази команда ще запази документа ви така, както е в момента. След това въведете q в командния ред и след това натиснете клавиша за въвеждане. Това ще доведе до излизане от Vim и връщане към главния интерфейс на терминала. Текстовият ви файл вече е в указаната директория.

Можете да проверите нов текстов файл, като напишете командата ls на командния ред и натиснете crarr- Enter. След това можете да търсите по име на файл в отворения интерфейс. Можете също да въведете командата wq, за да запазите и излезете от една команда. След това можете да сте сигурни, че можете да създадете файл в директорията на Линукс.

създайте връзка към файла linux

Върнете файла от прозореца на терминала. Както при създаването му, трябва да въведете vi filename.txt, за да го отворите. Този път, когато отворите файла, ще видите всички запазени промени, които сте направили.

Използване на Emacs

Също така можете да създадете файл в Linux, като използвате приложението Emacs. За целта въведете командата emacs filename.txt в терминала. Трябва да замените името на файла с избраното от вас име за текстовия файл. Натиснете Enter. Докато името на вашия текстов файл е дубликат на съществуващ подобен документ в текущата директория, тази команда ще отвори нов текстов файл в редактора на Emacs.

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

Как да работите с екипите?

Запознайте се с командите на Emacs. Това приложение идва с много мощни команди, които ви позволяват да сърфирате в документа, да търсите сродна или справочна информация, да манипулирате текста и да дешифрирате кода си. Тези команди са разделени на два вида: управление и мета-команди.

Първата група е написана като: C- . Например, за да изпълните командата "Контрол", трябва да задържите клавиша Ctrl и едновременно да натиснете клавиша за клавиш (например Ctrl и A).

Командите Meta (или Escape) са написани като: M- или ESC . "M" се отнася до клавиша Alt или Esc на клавиатурата (зависи от модела и дизайна на компютъра).

Командата написана като С-а б (или M-а б), изискват да натиснете Ctrl (или Alt, или ESC) чрез натискане на първия ключ (например, и след това отпуснете двата бутона и незабавно натиснете втория клавиш (например, б)).

Въведете текста на документа. Можете да го въведете точно както при всеки друг текстов документ. За да запазите текущия ред текст и да преминете към следващия, натиснете клавиша за въвеждане.

Натиснете Ctrl + X, после S. Всички действия, които сте извършили, ще бъдат запазени.

След това натиснете бутоните Ctrl + X и след това клавишите Ctrl + C. Това ще ви позволи да излезете от текстовия редактор на Emacs и да се върнете в директорията си в Terminal. Сега вашият текстов документ ще бъде запазен под избраното от вас име в тази директория. За да създадете връзка към Linux файл, ще трябва да въведете команда с име в терминала.

Отваряне на текстовия файл. За да направите това, просто въведете emacs filename.txt на командния ред. Докато сте в една и съща директория, горната команда ще отвори текстовия ви файл в Emacs, след което можете да продължите да го редактирате по ваше желание.

Съвети

Приложението Vim обикновено се предлага във всяка версия на Linux, а Emacs е по-сложен редактор, който е инсталиран в по-новите дистрибуции на OS. За начинаещи обаче може да е по-лесно да използвате тази програма.

Можете да се обадите екрана за помощ на Emacs, като натиснете Ctrl + H, след това отпуснете двата бутона и с неотложните Т. бутони допълнителна команда ще бъдат показани в менюто "Помощ", както и други функции редактор, който може да ви помогне да създадете и пишат на файла.

Редактиране на предупрежденията

Ако не запишете документа, преди да го затворите, може да не се показва предупреждение за него, особено в редактора Vim. Затова винаги запазвайте документа, преди да го затворите.

Споделяне в социалните мрежи:

сроден