Cum se creează un fișier în Linux

știind cum să creezi un fișier nou este o abilitate importantă pentru oricine folosește Linux în mod regulat. Puteți crea un fișier nou fie din linia de comandă, fie din Managerul de fișiere desktop.

în acest tutorial, vă vom arăta diferite modalități de a crea rapid un fișier nou în Linux folosind linia de comandă.

înainte de a începe #

pentru a crea un fișier nou, trebuie să aveți permisiuni de scriere în directorul părinte. În caz contrar, veți primi o eroare refuzată de permisiune.,

Dacă doriți să afișați conținutul unui director, utilizați comanda ls.

crearea unui fișier cu comandă tactilă #

comanda touch ne permite să actualizăm marcajele de timp pe fișierele și directoarele existente, precum și să creăm fișiere noi, goale.

cel mai simplu și mai memorabil mod de a crea fișiere noi, goale este folosind comanda touch.,

Pentru a crea un nou fișier, pur și simplu rulați touch comanda urmat de numele de fișier pe care doriți să îl creați:

touch file1.txt

Dacă fișierul file1.txt nu exista comanda de mai sus va crea, în caz contrar, se va schimba marcajele de timp.pentru a crea mai multe fișiere simultan, specificați numele fișierelor separate de spațiu:

touch file1.txt file2.txt file3.txt

crearea unui fișier cu operatorul de redirecționare #

redirecționarea vă permite să capturați ieșirea dintr-o comandă și să o trimiteți ca intrare către o altă comandă sau fișier., Există două moduri de a redirecționa ieșirea către un fișier. > operatorul va suprascrie un fișier existent, în timp ce >> operatorul va adăuga ieșire la dosar.pentru a crea un fișier gol cu lungime zero, pur și simplu specificați numele fișierului pe care doriți să îl creați după operatorul de redirecționare:

> file1.txt

aceasta este cea mai scurtă comandă pentru a crea un fișier nou în Linux.când creați un fișier utilizând o redirecționare, aveți grijă să nu suprascrieți un fișier existent important.,

crearea unui fișier cu comanda cat #

comanda cat este folosită în principal pentru citirea și concatenarea fișierelor, dar poate fi folosită și pentru crearea de fișiere noi.

pentru a crea un nou fișier executați comanda cat urmată de operatorul de redirecționare > și numele fișierului pe care doriți să îl creați. Apăsați Enter tastați textul și odată ce ați terminat, apăsați CRTL+D pentru a salva fișierele.,

cat > file1.txt

Crearea unui Fișier cu Comanda echo #

echo comanda printuri de siruri de caractere care sunt transmise ca argumente la standard de ieșire, care poate fi redirecționat către un fișier.

Pentru a crea un nou fișier rula echo comanda urmat de textul pe care doriți pentru a imprima și de a folosi redirecționarea operator > pentru a scrie de ieșire fișierul pe care doriți să creați.,

echo "Some line" > file1.txt

Dacă doriți să creați un gol pur și simplu utilizați:

echo > file1.txt

Crearea unui Fișier folosind Heredoc #

Aici documentul sau Heredoc este un tip de redirecționare care vă permite să treacă mai multe linii de intrare la o comanda.această metodă este folosită mai ales atunci când doriți să creați un fișier care conține mai multe linii de text dintr-un script shell.,

De exemplu, pentru a crea un nou fișier file1.txt v-ar folosi următorul cod:

cat << EOF > file1.txtSome lineSome other lineEOF

corpul heredoc poate conține variabile, caractere speciale, și comenzi.

crearea unui fișier mare #

uneori, în scopuri de testare, este posibil să doriți să creați un fișier de date mare. Acest lucru este util atunci când doriți să testați viteza de scriere a unității dvs. sau să testați viteza de descărcare a conexiunii dvs.

folosind comanda dd #

comandadd este folosită în principal pentru a converti și copia fișiere.,

Pentru a crea un fișier numit 1G.test cu o dimensiune de 1GB te-ar alerga:

dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G

Utilizarea fallocate comanda #

fallocate un utilitar de linie de comandă pentru alocarea reală de spațiu pe disc pentru fișierele.

comanda următoare va crea un nou fișier numit 1G.test cu o dimensiune de 1GB:

fallocate -l 1G 1G.test

Concluzie #

În acest tutorial, ai învățat cum să creați un fișier nou în Linux din linia de comandă, folosind diverse comenzi și de redirecționare.,dacă linia de comandă nu este lucrul dvs., puteți crea cu ușurință un fișier text gol folosind meniul cu clic dreapta din Managerul de fișiere.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Sari la bara de unelte