Cum să creați rapid un fișier text utilizând linia de comandă în Linux
Dacă sunteți o persoană de tastatură, puteți realiza o mulțime de lucruri folosind linia de comandă Linux. De exemplu, există câteva metode ușor de utilizat pentru crearea fișierelor text, dacă aveți nevoie să faceți acest lucru.
Creați un fișier text utilizând comanda Cat
Prima noastră metodă de creare a fișierelor text utilizează pisică
comanda. Este util dacă doriți să adăugați imediat un text în noul fișier.
Doar tastați următoarea comandă la promptul terminalului (înlocuind "sample.txt" cu orice doriți să denumiți fișierul), apoi apăsați Enter:
cat> sample.txt
După apăsarea tastei Enter, nu veți fi returnat la promptul terminalului. În schimb, cursorul este plasat pe linia următoare și puteți începe să introduceți text direct în fișierul dvs. Introduceți liniile de text, apăsând Enter după fiecare linie. Când ați terminat, apăsați Ctrl + D pentru a ieși din fișier și a reveni la prompt.
Pentru a verifica dacă fișierul a fost creat, puteți utiliza ls
comanda pentru a afișa o înregistrare director pentru fișier:
ls -l sample.txt
De asemenea, puteți utiliza comanda cat pentru a vizualiza conținutul fișierului. Doar tastați următoarea comandă la prompt, apoi apăsați Enter:
cat sample.txt
Creați un fișier text utilizând comanda atingeți
De asemenea, puteți crea un fișier text utilizând atingere
comanda. O diferență între utilizarea acestei comenzi și a pisică
comanda pe care am acoperit-o în ultima secțiune este că, în timp ce pisică
comanda vă permite să introduceți textul în fișierul dvs. imediat, utilizând atingere
comanda nu. O altă mare diferență este că atingere
vă permite să creați mai multe fișiere noi cu o singură comandă.
atingere
comanda este utilă pentru crearea rapidă a fișierelor pe care intenționați să le utilizați mai târziu.
Pentru a crea un fișier nou, tastați următoarea comandă la promptul terminalului (înlocuind "sample.txt" cu orice nume de fișier doriți să îl utilizați), apoi apăsați Enter:
atinge sample.txt
Observați că nu vi se indică faptul că fișierul a fost creat; tocmai v-ați întors la prompt. Puteți utiliza funcția ls
comanda pentru a verifica existența fișierului dvs. nou:
ls -l sample.txt
De asemenea, puteți crea mai multe fișiere noi simultan cu atingere
comanda. Doar adăugați cât mai multe nume de fișiere suplimentare (separate prin spații) după cum doriți până la sfârșitul comenzii:
atingeți sample1.txt sample2.txt sample3.txt
Din nou, nu vi se indică niciun indiciu că fișierul a fost creat, dar emite un simplu fișier ls
comanda arată că fișierele sunt într-adevăr acolo:
Și când sunteți gata să adăugați text fișierelor dvs. noi, puteți folosi doar un editor de text ca Vi.
Creați un fișier text utilizând simbolul de redirecționare standard (>)
De asemenea, puteți crea un fișier text utilizând simbolul de redirecționare standard, care este de obicei folosit pentru a redirecționa ieșirea unei comenzi într-un fișier nou. Dacă îl utilizați fără o comandă anterioară, simbolul de redirecționare creează doar un fișier nou. Ca atingere
comanda, crearea unui fișier în acest fel nu vă permite să introduceți imediat textul în fișier. spre deosebire de atingere
comanda, însă, crearea unui fișier utilizând simbolul de redirecționare vă permite să creați câte un fișier în același timp. Noi o includem pentru exhaustivitate și, de asemenea, pentru că dacă creați doar un singur fișier, acesta oferă cea mai mică scriere.
Pentru a crea un fișier nou, tastați următoarea comandă la promptul terminalului (înlocuind "sample.txt" cu orice nume de fișier doriți să îl utilizați), apoi apăsați Enter:
> sample.txt
Nu vi se indică faptul că fișierul a fost creat, dar puteți utiliza ls
comanda pentru a verifica existența fișierului dvs. nou:
ls -l sample.txt
Aceste trei metode vă vor permite să creați rapid fișiere text la terminalul Linux, indiferent dacă este necesar să introduceți textul în ele imediat sau nu.