După cum ați văzut în celelalte tutoriale de genul, un terminal nu este așa greu de folosit. Pe scurt, crearea directoarelor este ușor de făcut.
Crearea unor directoare noi în linia de comandă din Linux se face folosind comanda mkdir.
mkdir nume_director
mkdir este prescurtarea de la make directories. Să vedem cum se folosește această comandă.
În cazul în care nu știați, dosarele (folders) se numesc directoare în Linux.
Contents
Crearea unui nou director în Linux
Deschideți terminalul de pe sistemul dumneavoastră, dacă nu este deja deschis. În mod normal, începeți cu directorul dvs. home (/home/nume_utilizator). Dar, de dragul acestui tutorial și pentru a reaminti câteva lucruri, presupun că nu vă aflați în directorul dvs. home.
Deci, mergeți mai întâi în directorul home.
cd
Dacă introduceți cd fără opțiuni și argumente, veți ajunge în directorul home. Printre alte metode, puteți utiliza și opțiunea cd ~.
Aici, creați un nou director numit „practică”.
mkdir practică
Puteți trece la acest director practică nou creat
cd practică
Acum aveți un dosar dedicat în care veți exersa diverse comenzi sau tutoriale.
Crearea mai multor directoare
Tocmai ați creat un nou director. Dar dacă trebuie să creați mai multe? De exemplu, trei dosare.
Puteți utiliza comanda mkdir de trei ori la rând pentru fiecare dintre ele. Aceasta va funcționa. Cu toate acestea, nu este cu adevărat necesar.
Puteți economisi timp și efort dacă creați mai multe directoare în același timp, astfel:
mkdir dir1 dir2 dir3
Nu puteți avea două dosare sau fișiere cu același nume în aceeași locație.
Realizarea mai multor subdirectoare
Așadar, acum știți cum să creați mai multe directoare deodată.
Dar ce se întâmplă dacă trebuie să creați o structură de directoare. Să spunem că trebui să creați un director subdir2 în interiorul subdir1 în interiorul dir1.
dir1/subdir1/subdir2
Problema aici este că subdir1 nu există. Deci, dacă încercați „mkdir dir1/subdir1/subdir2”, veți primi o eroare.
mkdir dir1/subdir1/subdir2
mkdir: cannot create directory ‘dir1/subdir1/subdir2’: No such file or directory
Dacă nu ați ști mai bine ați alege mkdir dir1/subdir1 și apoi ați rula mkdir dir1/subdir2. Acest lucru va funcționa. Cu toate acestea, există o modalitate mult mai bună.
Utilizați opțiunea -p, care creează directoare părinte, dacă este necesar.
mkdir -p dir1/subdir1/subdir2
Astfel se va crea subdir1 și apoi subdir2 în subdir1.
Nu există o convenție de denumire, dar este mai bine să se evite spațiile în numele fișierelor și al directoarelor. Folosiți în schimb linia jos sau liniuța (minus), deoarece gestionarea spațiilor în numele fișierelor/directoarelor necesită un efort special.
Testați-vă cunoștințele
Acesta este un tutorial destul de scurt, deoarece comanda mkdir are doar câteva opțiuni.
Acum, permiteți-mi să vă ofer câteva exerciții practice pentru a utiliza directorul de practică pe care l-ați creat mai devreme.
- Fără a intra în directorul dir2, creați două noi subdirectoare în acesta.
- Fără a intra în directorul dir3, creați două subdirectoare pe două niveluri (subdir1/subdir2).
- Treceți în directorul dir2. De aici, creați un director numit temp_stuff în directorul dir1.
- Întoarceți-vă la directorul practică și încercați să creați un director numit dir3. Veți vedea o eroare. Puteți să o faceți să dispară cu opțiunea -p?