
CUPRINS
- Creați fișiere în Linux folosind comenzile Terminal
- 1. Crearea fișierului în Linux folosind comanda cat
- 2. Crearea fișierului în Linux folosind comanda tactilă
- 3. Crearea fișierului în Linux folosind simbolul redirecționare
- 4. Crearea fișierului în Linux folosind comanda echo
- 5. Crearea fișierului în Linux folosind Vim
- 6. Crearea fișierului în Linux folosind nano Command
- 7. Crearea fișierului în Linux folosind comanda printf
- 8. Crearea fișierului în Linux folosind comanda head
- 9. Crearea fișierului în Linux folosind comanda tail
- 10. Crearea fișierului în Linux folosind comanda trunchiată
- Crearea fișierelor de dimensiuni specifice în Linux
- 1. Generați fișiere de o dimensiune specifică utilizând comanda trunchiată
- 2. Generați fișiere de o dimensiune specifică utilizând comanda fallocate
- 3. Generați fișiere de o dimensiune specifică utilizând comanda head
- 4. Generați fișiere de o dimensiune specifică folosind comanda perl
- 5. Generați fișiere de o dimensiune specifică utilizând comanda xfs_mkfile
- Gânduri finale
În Linux, sistemul de fișiere este harta de bază, unde sistemul de operare stochează fișierul în memoria permanentă. Sistemul de fișiere gestionează modul în care datele vor fi structurate și gestionate în interiorul mașinii. Toate sistemele de fișiere open source sunt clasificate ca sistem de fișiere Linux. Linux detectează de obicei toate componentele ca un fișier. Chiar și Linux consideră hard diskul ca date! Acesta este principalul motiv pentru care Linux nu are nici o literă de driver, cum ar fi Windows au unitate C, unitate E etc. Dar Linux are un director Home, cum ar fi Windows are „Computerul meu sau acest computer.” Linux stochează toate fișierele de operare în interiorul rădăcină pliant. În directorul Home, utilizatorii Linux pot crea fișiere folosind comenzi terminal sau shell.
Creați fișiere în Linux folosind comenzile Terminal
Crearea unui fișier în mașina dvs. Linux este primul pas pentru a informa Linux-ul dvs. că știți cum să conduceți Linux și că aveți controlul asupra sistemelor de fișiere. Pentru a crea un fișier în Linux, există mai multe metode. Dar înainte de a începe să creăm un fișier, trebuie mai întâi să cunoaștem elementele de bază ale Sistem de fișiere Linux . Linux are un folder de fișiere în interiorul fișierului rădăcină director. Sunt: bin, boot, dev, home, lib, opt, usr, srv, etc. Nu vom învăța despre întregul sistem de fișiere Linux, ci un pic.
În această postare, vom cunoaște funcționalitățile sistemului de fișiere Linux și cum să creăm fișiere în Linux folosind comenzile terminalului. Pe lângă aceasta, vom vedea și diferite metode de creare a fișierelor de o anumită dimensiune în Linux.
Înainte de a începe crearea unui fișier, să vedem un foarte comanda de bază a Linux . The copac comanda este de obicei folosită pentru a vedea rădăcină director care afișează lista profundă a directoarelor de fișiere-dosare. În mod normal copac este preinstalat în Linux, dar dacă aveți probleme cu utilizarea copac comanda, puteți urma comenzi apt date mai jos.
- Pentru Ubuntu, utilizați acest lucru apt Comandați în terminal să instalați copac
cat
- Pentru Red Hat introduceți această comandă în terminal pentru a instala copac
touch
- Pentru openSUSE Utilizați această comandă pentru a instala copac
redirect
- Pentru Distros Arch-like Tastați această comandă în Terminal pentru a instala copac
echo
Acum puteți verifica directorul rădăcină tastând comanda arborescentă furnizată mai jos. Acest lucru vă va arăta graficul fișierelor dvs. și câte directoare și fișiere aveți în rădăcină .
Vim
Dacă nu doriți să vedeți graficul de fișiere cu detalii, puteți vedea directoarele principale utilizând această comandă
nano
ridicați la o putere în excel
1. Crearea fișierului în Linux folosind printf
Comanda
Comanda concatenate sau cat este utilizată pentru crearea de fișiere unice sau multiple. Permite utilizatorilor să facă împreună într-un lanț sau serie de fișiere. Comanda Cat poate crea sau afișa fișiere din directorul local. Poate vizualiza fișiere simple sau multiple. De asemenea, poate sorta fișiere din conținutul mai multor fișiere.
Pentru a utiliza mai întâi comanda cat, trebuie să deschideți terminalul din sistemul dvs. Puteți căuta terminalul de pe lansatorul Linux sau puteți apăsa Ctrl + Alt + T de la tastatură. De obicei, terminalul este alocat în Acasă Locație. Deci, fișierele pe care le creați folosind pisică comanda va fi stocată în Acasă director. Poți să folosești pwd comandă în terminalul dvs. pentru a verifica unde este alocat terminalul.
Obișnuit, pisică creează un fișier gol pentru utilizări ulterioare. Să presupunem că doriți să creați un fișier doc numit newfile101, tot ce trebuie să faceți este doar să tastați comanda dată mai jos în terminal. După crearea fișierului, puteți verifica dacă fișierul este creat sau nu. Pentru a verifica, tastați pur și simplu următoarea comandă în terminal.
head
tail
Aici, acest semn> (răzătoare) este cunoscut sub numele de semn de redirecționare; vom afla în curând detalii despre simbolul redirecționării.
2. Crearea fișierului în Linux folosind truncate
Comanda
În Linux, comanda tactilă este utilizată pentru a crea fișiere în care marcajul temporal este un punct vital. Dacă sunteți inginer de date și aveți experiență în lucrul cu fișiere CSV, sunt sigur că știți cât de important este să mențineți marcajul de timp în fișiere. Aici, comanda tactilă poate modifica, manipula marca de timp a fișierelor.
- Pentru a crea un fișier folosind atingere , urmați comenzile terminale scrise mai jos.
truncate
- Pentru a verifica dacă fișierul a fost creat sau nu, pur și simplu tastați Comand de la terminal pentru a vedea lista de fișiere din director și veți găsi că fișierul a fost creat.
3. Crearea fișierului în Linux folosind fallocate
Simbol
Dacă sunteți administrator de sistem, în fiecare zi, poate fi necesar să creați tone de fișiere pentru a păstra actualizările jurnalelor. Ce se întâmplă dacă puteți crea fișiere din terminalul dvs. folosind doar o redirecționare (semn. Dar în terminal, dacă puneți simbolul de redirecționare împreună cu un nume de fișier cu o extensie de fișier, acesta va crea un fișier zero kb în directorul local.
Pentru a crea un fișier folosind un simbol de redirecționare, trebuie doar să tastați un simbol> în terminal și să scrieți un nume de fișier. Gata! Ai pregătit fișierul dorit. Puteți verifica fișierul din comanda listă.
head
4. Crearea fișierului în Linux folosind perl
Comanda
În Linux, echo este folosit pentru a plasa orice afirmație sau argument în orice fișier. Dacă înainte de acum este creat un text gol sau un fișier doc, puteți introduce șirul utilizând comanda echo. Să presupunem că, anterior, am creat un fișier doc numit newfile101.doc . Acum vreau să introduc șirul „hello world” în fișierul doc.
Deci, în loc să deschid fișierul manual din director, pot tasta doar comanda echo de la terminal. Comanda echo va fi cea dată mai jos. După înlocuirea șirului, puteți verifica șirul folosind comanda cat.
xfs_mkfile
sudo apt install tree
5. Crearea fișierului în Linux folosind sudo dnf install tree
Dacă sunteți programator și sunteți obișnuit codarea cu un IDE Sunt sigur că ați auzit numele lui Vim. În trecut era cunoscut sub numele de Vi (Visual), apoi a venit versiunea îmbunătățită, iar acum se numește vim. Vim este un editor de text utilizat în interfața liniei de comandă. De asemenea, puteți crea fișiere din vim. Vă va ajuta să codificați direct din vim. Pentru a crea un fișier din vim, trebuie doar să tastați următoarea linie în terminal.
Vă permit să creați un fișier numit newfile106.txt, atunci tot ce ai nevoie pentru a tasta această comandă.
sudo zypper install tree
Pentru a vedea fișierul, urmați ls lh comanda dată mai jos.
sudo pacman -S tree
6. Crearea fișierului în Linux folosind tree /
Comanda
Nano este editorul de text popular în ceea ce vedeți este ceea ce obțineți (WYSIWYG) în Linux. Cu codificarea UTF-8, Nano este un editor de text de tip obișnuit, cunoscut și sub numele de GNU nano. Nano este foarte eficient și util pentru acei utilizatori Linux sau care încă se luptă cu Linux. Poate reda coduri foarte eficient. Pentru a crea un fișier din nano, puteți urma linia de comandă păstrată mai jos.
tree -L 1/
După crearea fișierului, puteți vizualiza fișierul fie utilizând comanda ls, fie utilizând comanda cat.
cum se creează pivot în Excel
cat > newfile101.doc
7. Crearea fișierului în Linux folosind ls -lh newfile101.doc
Comanda
Toți programatorii din întreaga lume cunosc funcția printf comanda. Este comanda care este utilizată pentru a imprima orice funcție ca ieșire sau pentru a imprima orice șir în IDE. Pentru a crea un fișier text folosind printf , trebuie să utilizați următoarea linie de comandă în terminal.
touch newfile102.doc
Pentru a vizualiza tipul de fișier și fișierul de la terminal utilizați aceste comenzi:
>newfile103.txt ls -lh newfile103.txt
8. Crearea fișierului în Linux folosind echo 'hello world' > newfile101.doc
Comanda
când fișierul are dimensiuni foarte mari, programatorii folosesc deseori comanda head pentru a imprima partea inițială a fișierului. Dacă doriți să imprimați doar primele 10 linii ale programului dvs. în scopuri de verificare, cap comanda este acolo pentru tine. Tipărește primele 10 linii în mod implicit.
Vă permit să deschideți un fișier jurnal din directorul meu local. Pentru a face acest lucru, pot deschide lista de jurnal a fișierelor de la terminal. După deschiderea directorului jurnal, puteți utiliza comanda head pentru a imprima primele 10 linii ale acelui fișier jurnal.
cat > newfile101.doc
9. Crearea fișierului în Linux folosind vi newfile106.txt
Comanda
După cum am văzut comanda de mai sus, coada comanda este la fel ca la cap comanda. Dar singura diferență este că comanda head imprimă primele 10 linii în care comanda tail imprimă ultimele 10 linii ale unui fișier. Această comandă este de obicei utilizată pentru a vizualiza ultima ieșire sau ultimul corp al unei foi de date sau a unui set de date.
De exemplu, permiteți-vă să imprimați ultimele 10 linii ale fișierului fontconfig.log.
ls -lh newfile106.txt
10. Crearea fișierului în Linux folosind nano newfile107.txt
Comanda
În definiția datelor, Comanda de trunchiere a limbii este utilizată pentru a șterge orice date din baza de date, dar în Linux, Comanda de trunchiere este folosită pentrumicsora sauextindeți dimensiunea unui fișier. Să creăm mai întâi un fișier text folosind comanda tactilă, apoi vom vedea cum să extindem dimensiunea acelui fișier folosind trunchia comanda.
Aici atribu numele fișierului ca newfile112.txt. Apoi folosind trunchia comandă, aloc dimensiunea fișierului la 1024K (1M). Apoi, la următoarea parte folosind comanda trunchie, vom redimensiona dimensiunea fișierului la 1,5M.
>ls -lh newfile107.txt cat newfile107.txt
Crearea fișierelor de dimensiuni specifice în Linux
Administratorii Linux creează adesea fișiere de dimensiuni specifice pentru a verifica capacitatea de stocare, viteza rețelei sau performanța sistemului. În afară de aceasta, dacă sunteți inginer de baze de date, trebuie să știți că datele fictive sunt importante pentru a verifica funcția bazei de date. De aceea, este importantă crearea fișierelor de o anumită dimensiune. Rețineți că comenzile shell Linux sunt foarte utile pentru a crea fișiere rapide de o anumită dimensiune. Aici vom vedea câteva metode de comandă despre cum să creați date fictive.
1. Generați fișiere de o dimensiune specifică folosind printf 'Printf command line check attempt 01 ' > printf.txt
Comanda
În cele de mai sus, tocmai am aflat cum să extindem dimensiunea fișierului folosind comanda trunchie. Pe lângă extinderea dimensiunilor fișierelor, puteți crea fișiere cu dimensiunea exactă prin această comandă. Aici voi arăta cum să creați un fișier de dimensiune 25M folosind trunchia comanda. Pentru a face acest lucru, mai întâi, deschideți terminalul și urmați liniile de comandă scrise mai jos. Permiteți-mi să aloc numele fișierului ca UbuntuPIT.txt
ls -l printf.txt cat printf.txt
2. Generați fișiere de o dimensiune specifică folosind cd /var/log ls head fontconfig.log
Comanda
Fallocate permite utilizatorilor să creeze dimensiuni mici și mici ale fișierelor în Linux. Puteți genera fișiere de octeți folosind comanda fallocate. Folosind fallocate, puteți crea și fișiere mari, dacă aveți nevoie de ele. Pentru aceasta, trebuie doar să faceți calculele de octeți, biți, Kb, Mb, GB, TB.
Vă permit să creați un fișier de dimensiune 20kb. Pentru aceasta, matematica dvs. va fi de 20 * 1024 = 20480kb.
cd /var/log ls tail fontconfig.log
3. Generați fișiere de o dimensiune specifică folosind touch newfile112.txt truncate -s 1024K newfile112.txt ls -lh newfile112.txt -rw-r--r-- 1 jahid jahid 1.0M Mar 26 21:49 newfile112.txt truncate -s +500K newfile112.txt ls -lh newfile112.txt -rw-r--r-- 1 jahid jahid 1.5M Mar 26 21:50 newfile112.txt
Comanda
Anterior am văzut că cap comanda este utilizată pentru a imprima primele 10 linii ale unui fișier jurnal sau text. Aici vă voi arăta cum puteți utiliza comanda head pentru a genera un fișier de dimensiuni specifice. Aici trebuie să rețineți că fiecare fișier are o parte rezervată de sistem. De aceea, dacă doriți să creați un fișier de dimensiune 100 MB, acesta va crea o dimensiune puțin mai mică a fișierului din cauza rezervării sistemului. După crearea fișierului utilizând fișierul cap comanda, puteți verifica dimensiunea fișierului.
truncate -s 25M UbuntuPIT.txt
4. Generați fișiere de o dimensiune specifică folosind fallocate -l 20480 tinyfile.txt
Comanda
Perl este un limbaj de programare cu scripturi larg, care poate fi utilizat în activitatea administrativă a sistemului Linux. La fel de perl poate utiliza biblioteca de sintaxă a diferitelorlimbaje de programareasa de perl poate fi folosit pentru rețea sau chiar în dezvoltarea web. Perl este folosit ca editor de text integrat sau IDE. Când comenzile shell mari sunt dificil de manevrat, aici vine perl. Acum voi arăta cum să creez o dimensiune specifică a fișierului folosind perl comanda. Aloc dimensiunea fișierului la 1K.
head -c 100MB /dev/zero > newfile.txt ls -lh newfile.txt
5. Generați fișiere de o dimensiune specifică folosind perl -e 'print 'a' x 1024' > newfile90.txt ls -lh newfile90.txt
Comanda
Comanda xfs_mkfile este comanda rapidă pentru a crea un fișier de dimensiuni specifice în Linux. Aici, termenul xfs este forma scurtă asistemul de fișiere de jurnalizare de înaltă performanță și mkfile este sintaxa Linux care permite utilizatorilor să creeze dimensiunea fișierului de octet, kilobyte, megabyte sau gigabyte.
xfs_mkfile 1M newfile95.txt 1 ls -lh daygeek5.txt
Gânduri finale
Studierea Sistem de fișiere Linux ne ajută să înțelegem ierarhia stratului sau a sistemului de fișiere. Crearea fișierelor folosind comenzi shell este prima lecție de învățare a sistemului de fișiere Linux. Comenzile Terminal ajută utilizatorii să interacționeze cu fișierele de bază. Unele comenzi utile și foarte rapide de creare a fișierelor sunt descrise în această postare. Pentru o mai bună înțelegere, fiecare comandă este explicată cu o scurtă notă și un exemplu. Unele comenzi au câteva părți similare, care vă vor ajuta să conduceți următoarea comandă. Toate comenzile sunt foarte simple și, dacă sunteți administrator de sistem, trebuie să le cunoașteți pe toate.
Dacă vi se pare utilă sau instructivă această postare, vă rugăm să ne spuneți ce parte ați plăcut cel mai mult. De asemenea, încurajăm spectatorii să scrie comentarii constructive și relative în secțiunea de comentarii. Puteți distribui această postare prietenilor dvs. care sunt interesați să afle despre sistemul de fișiere Linux. Linuxing fericit!
- Etichete
- Sistem de fișiere Linux
LASA UN RASPUNS Anuleaza raspunsul
Comentariu: Vă rugăm să introduceți comentariul dvs.! Nume: * Vă rugăm să introduceți numele dvs. aici E-mail: * Ați introdus o adresă de e-mail incorectă! Vă rugăm să introduceți adresa de e-mail aici Site-ul web:Salvați-mi numele, adresa de e-mail și site-ul web în acest browser pentru data viitoare când comentez.
