Cum se creează și se editează fișier text în Linux folosind Terminal

Cuprins:

Cum se creează și se editează fișier text în Linux folosind Terminal
Cum se creează și se editează fișier text în Linux folosind Terminal

Video: Cum se creează și se editează fișier text în Linux folosind Terminal

Video: Cum se creează și se editează fișier text în Linux folosind Terminal
Video: How Do I Open an ISO File in Windows 2024, Mai
Anonim

Acest wikiHow vă învață cum să creați și să editați un fișier text în doi editori de text Linux populari. Aproape toate sistemele Linux sunt preinstalate cu Nano, un editor de text simplu și ușor de utilizat. Dacă nu îți place (sau nu ai) Nano, poți folosi și Vi (sau Vim, în funcție de sistem) pentru a edita fișiere text. Vi și Vim sunt puțin mai dificile de utilizat, deoarece există o multitudine de comenzi și două moduri diferite.

Pași

Metoda 1 din 2: Utilizarea Nano

Creați și editați fișier text în Linux utilizând Terminalul Pasul 1
Creați și editați fișier text în Linux utilizând Terminalul Pasul 1

Pasul 1. Apăsați Control + Alt + T pentru a deschide o nouă fereastră de terminal

Această comandă rapidă de la tastatură deschide o fereastră de terminal în aproape toate versiunile de Linux.

  • De asemenea, puteți face dublu clic pe Terminal pictogramă din lista dvs. de aplicații sau făcând clic pe meniul Dash (dacă utilizați GNOME) și căutând terminalul.
  • Nano este un editor de text foarte ușor de utilizat, care este preinstalat pe toate distribuțiile Linux bazate pe Ubuntu. Dacă nu aveți Nano, îl puteți obține executând sudo apt install nano (Ubuntu și Debian) sau sudo yum install nano (CentOS și Fedora).
  • Dacă ați folosit vreodată editorul de text Pico, veți descoperi că Nano este în esență identic. Și spre deosebire de Vi și Vim, nu trebuie să comutați între modurile de comandă și de intrare în timp ce îl utilizați.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 2
Creați și editați fișier text în Linux utilizând Terminalul Pasul 2

Pasul 2. Navigați la directorul în care doriți să creați fișierul

Probabil că veți dori să plasați fișierul undeva în directorul dvs. de acasă, care este locul în care veți fi deja la deschiderea unei ferestre de terminal. Dacă doriți să plasați fișierul într-un subdirector existent, puteți utiliza fișierul CD porunca de a ajunge acolo.

  • Pentru a vizualiza toate folderele din directorul curent (directorul dvs. de acasă), tastați ls și apăsați introduce.
  • Pentru a accesa un director din directorul dvs. de acasă, tastați cd directoryname și apăsați introduce (înlocuiți directorul 'cu numele directorului).
  • Dacă doriți să creați un director nou, rulați makedir directoryname (înlocuiți directoryname cu numele pe care doriți să îl dați noului director. Apoi, utilizați cd directoryname pentru a introduce acel director.
  • Puteți crea și edita fișiere în afara directorului de acasă, dar veți avea nevoie de acces root pentru a face acest lucru.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 3
Creați și editați fișier text în Linux utilizând Terminalul Pasul 3

Pasul 3. Tastați nano nume de fișier și apăsați ↵ Enter

Înlocuiți numele fișierului cu numele pe care doriți să-l dați noului fișier text. Aceasta creează și deschide un nou fișier text cu acel nume.

  • De exemplu, dacă doriți să creați un fișier numit „testfile”, tastați nano testfile și apăsați introduce.
  • Poate fi util să adăugați „.txt” la sfârșitul numelui de fișier, astfel încât să știți că este un fișier text.
  • Dacă directorul dvs. curent are un fișier cu același nume, această comandă va deschide fișierul respectiv.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 4
Creați și editați fișier text în Linux utilizând Terminalul Pasul 4

Pasul 4. Găsiți lista de comenzi din partea de jos a ferestrei

Comenzile pe care le puteți utiliza în timp ce introduceți fișierul dvs. apar în partea de jos a Nano. Pentru a vedea mai multe comenzi, pur și simplu măriți fereastra trăgând-o dintr-unul din colțurile sale.

  • Comenzile fie încep cu un carat (^), fie cu un M. Caratul reprezintă Control tasta, în timp ce M reprezintă Alt cheie.

    • De exemplu, ^ U este comanda de lipit. Pentru a lipi ceva pe care l-ați copiat, ați apăsa Control + U.
    • M-U este comanda pentru a anula ultima acțiune. Pentru a anula, apăsați Alt + U.
  • Pentru a vedea toate comenzile Nano, apăsați Control + G.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 5
Creați și editați fișier text în Linux utilizând Terminalul Pasul 5

Pasul 5. Introduceți fișierul

Dacă trebuie să deplasați cursorul, utilizați tastele săgeată.

Puteți utiliza mouse-ul pentru a evidenția textul pe care doriți să-l copiați și / sau lipiți. Pentru a copia textul evidențiat, apăsați Alt + 6. Apoi, utilizați tastele săgeată pentru a vă deplasa într-o altă locație din fișier și apăsați Control + U pentru a lipi.

Creați și editați fișier text în Linux folosind Terminalul Pasul 6
Creați și editați fișier text în Linux folosind Terminalul Pasul 6

Pasul 6. Apăsați Control + O pentru a salva fișierul

Întrucât ați dat deja fișierului dvs. un nume, nu vi se va cere să îi dați un fișier. Cu toate acestea, dacă ați început un fișier fără a-i da un nume (doar executând nano de la promptul fără nume de fișier), vi se va cere să tastați numele noului fișier și să apăsați introduce a salva.

Evitați tentația de a apăsa Control + S pentru a salva, deoarece asta va îngheța fereastra terminalului!

Creați și editați fișier text în Linux utilizând Terminalul Pasul 7
Creați și editați fișier text în Linux utilizând Terminalul Pasul 7

Pasul 7. Apăsați Control + X pentru a ieși din Nano

Aceasta vă readuce la promptul de comandă.

Puteți redeschide fișierul pe care l-ați creat în Nano tastând nano nume de fișier exact așa cum ați făcut înainte

Metoda 2 din 2: Utilizarea Vi sau Vim

Creați și editați fișier text în Linux utilizând Terminalul Pasul 8
Creați și editați fișier text în Linux utilizând Terminalul Pasul 8

Pasul 1. Apăsați Control + Alt + T pentru a deschide o nouă fereastră de terminal

Aceasta va deschide un nou terminal în orice versiune de Linux.

  • De asemenea, puteți face dublu clic pe Terminal pictogramă din lista dvs. de aplicații sau făcând clic pe meniul Dash (dacă utilizați GNOME) și căutând terminalul.
  • Vi este unul dintre cei mai vechi și standardizați editori de text bazate pe Unix. Vim înseamnă „Vi iMproved”, ceea ce înseamnă că este ca Vi, dar cu mai multe funcții. Pe majoritatea versiunilor moderne de Linux, rulează vi la prompt se va lansa efectiv Vim in schimb. Comenzile de bază sunt aceleași pentru ambii editori.
  • Vi are mai mult de o curbă de învățare decât Nano, dar odată ce ai prins-o, este destul de ușor de utilizat.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 9
Creați și editați fișier text în Linux utilizând Terminalul Pasul 9

Pasul 2. Mergeți la directorul în care doriți să creați fișierul

Probabil că veți dori să plasați fișierul undeva în directorul dvs. de acasă, care este locul în care veți fi deja la deschiderea unei ferestre de terminal. Dacă doriți să plasați fișierul într-un subdirector existent, puteți utiliza fișierul CD porunca de a ajunge acolo.

  • Pentru a vizualiza toate folderele din directorul curent (directorul dvs. de acasă), tastați ls și apăsați introduce.
  • Pentru a accesa un director din directorul de acasă, tastați cd directoryname și apăsați introduce (înlocuiți directorul 'cu numele directorului).
  • Dacă doriți să creați un director nou, rulați makedir directoryname (înlocuiți directoryname cu numele pe care doriți să-l dați noului director. Apoi, utilizați cd directoryname pentru a introduce acel director.
  • Puteți crea și edita fișiere în afara directorului de acasă, dar veți avea nevoie de acces root pentru a face acest lucru.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 10
Creați și editați fișier text în Linux utilizând Terminalul Pasul 10

Pasul 3. Tastați vi fiename și apăsați ↵ Enter

Alternativ, puteți tasta numele fișierului vim pentru a vă asigura că fișierul se deschide în Vim în loc de Vi. Partea „vi” a acestei comenzi selectează editorul de text Vim ca program de utilizat. Înlocuiți numele fișierului cu numele pe care doriți să îl atribuiți noului fișier.

  • Pentru un fișier numit „sample.text”, de exemplu, ați introduce vi sample.txt.
  • Dacă directorul dvs. curent are un fișier cu același nume, această comandă va deschide fișierul respectiv.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 11
Creați și editați fișier text în Linux utilizând Terminalul Pasul 11

Pasul 4. Apăsați tasta i

Când deschideți Vi sau Vim, acesta se deschide într-un mod special numit modul Command. Apăsând pe Eu tasta vă va plasa în modul Insert, unde veți efectua tastarea.

Ar trebui sa vezi - INSERT - apare în partea de jos a ferestrei când apeși tasta I.

Creați și editați fișier text în Linux utilizând Terminalul Pasul 12
Creați și editați fișier text în Linux utilizând Terminalul Pasul 12

Pasul 5. Introduceți textul

În timp ce vă aflați în modul Insert, puteți pur și simplu să tastați așa cum ați face de obicei pentru orice alt document text. Pentru a merge la următoarea linie, trebuie doar să apăsați introduce.

Creați și editați fișier text în Linux utilizând Terminalul Pasul 13
Creați și editați fișier text în Linux utilizând Terminalul Pasul 13

Pasul 6. Apăsați tasta Esc

Aceasta vă duce înapoi la modul Comandă. Modul de comandă este locul în care veți face lucruri precum salvarea, copierea, lipirea și renunțarea. Veți ști că sunteți în modul de comandă atunci când nu mai vedeți „INSERT” în partea de jos a ferestrei.

  • Puteți utiliza tastele săgeată pentru a vă deplasa în jurul documentului în timp ce vă aflați în modul Comandă, atât în Vi, cât și în Vim. Vim vă permite, de asemenea, să utilizați tastele săgeată pentru a vă deplasa în modul Insert.
  • Reveniți la modul Insert oricând apăsând tasta eu cheie.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 14
Creați și editați fișier text în Linux utilizând Terminalul Pasul 14

Pasul 7. Tastați: w și apăsați ↵ Enter

Toate comenzile Vi / Vim încep cu două puncte, iar comanda: w salvează fișierul (gândiți-vă la „w” ca la „scriere”).

  • Dacă ați creat un fișier fără nume (sau doriți să salvați modificările curente într-un fișier nou), tastați: w fișier nume, înlocuind numele fișierului cu numele pe care doriți să-l dați acestui fișier.
  • Pentru a obține ajutor și a afla mai multe despre comenzile Vi / Vim, tastați: help în modul Command și apăsați introduce.
Creați și editați fișier text în Linux utilizând Terminalul Pasul 15
Creați și editați fișier text în Linux utilizând Terminalul Pasul 15

Pasul 8. Tastați: q și apăsați ↵ Enter pentru a ieși

Aceasta vă închide fișierul și vă readuce la promptul de comandă.

  • Pentru a redeschide fișierul, trebuie doar să tastați vi numele fișierului sau numele fișierului vim.
  • De asemenea, puteți salva și renunța în același timp tastând: wq în modul Command.

sfaturi

  • Asigurați-vă că salvați fișierul înainte de a ieși, deoarece nu veți fi întotdeauna avertizat cu privire la modificările nesalvate.
  • Puteți rula man vi sau man nano la promptul de comandă pentru a vizualiza manualele pentru oricare dintre acești editori de text.
  • Una dintre cele mai utile caracteristici ale Vim over Vi este evidențierea sintaxei sale, care este excelentă pentru programatori. De asemenea, vine cu verificarea ortografică integrată și posibilitatea de a vă deplasa cu tastele săgeată în modul Insert.

Recomandat: