Pagina principala » HOWTO » Cum să creați rapid un fișier text utilizând linia de comandă în Linux

    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.