Salt la conținutul principal
Modulul 2 · Lecția 1 din 33/11 în curs~10 min
Lecții din modul (1/3)

Crearea resurselor (mkdir și touch)

Dincolo de navigare, va trebui frecvent să vă organizați spațiul de lucru prin crearea de noi foldere (directoare) și fișiere goale în terminal.


Se creează dosare: mkdir

Pentru a crea un folder nou, utilizați comanda:

Bash
mkdir [folder_name]

Această comandă înseamnă Make Directory. De exemplu, mkdir documents va crea un folder numit documents în directorul dvs. curent.

Crearea de căi imbricate cu -p

Dacă încercați să creați un folder într-un director care nu există încă (de exemplu, projects/javascript/2026), comanda va eșua și va afișa o eroare.

Pentru a instrui Linux să creeze automat orice directoare părinte intermediare lipsă, utilizați opțiunea -p:

Bash
mkdir -p projects/javascript/2026

Se creează fișiere goale: touch

Pentru a crea un fișier gol sau pentru a actualiza marca temporală a modificării unui fișier existent, utilizați comanda:

Bash
touch [file_name]

De exemplu, tastând touch app.js se creează un fișier text gol cu ​​acel nume în folderul curent.


Exemple de utilizare și erori comune

Dacă încercați să creați un fișier folosind touch în interiorul unui folder care nu există încă, veți primi o eroare:

Bash
touch ghost_folder/index.html
# Output:
# touch: cannot touch 'ghost_folder/index.html': No such file or directory

În acest caz, trebuie mai întâi să creați structura de director și apoi să creați fișierul:

Bash
mkdir ghost_folder
touch ghost_folder/index.html

Dacă un folder există deja, rularea mkdir fără -p va genera o eroare:

Bash
mkdir projects
# Output:
# mkdir: cannot create directory 'projects': File exists

Încercați-l singur

Exercițiul 1: Creați un folder de proiecte

Exercițiu#linux.m2.l1.e1
Încercări: 0Se încarcă…

Creați un folder nou numit „proiecte” în directorul curent.

Se încarcă editorul...
Afișează indiciu

Utilizați comanda mkdir urmată de numele folderului „proiecte”.

Soluție disponibilă după 3 încercări

Exercițiul 2: Structură imbricată

Exercițiu#linux.m2.l1.e2
Încercări: 0Se încarcă…

Creați un arbore de directoare imbricat „workspace/src” într-o singură comandă, asigurându-vă că creați toate directoarele părinte necesare.

Se încarcă editorul...
Afișează indiciu

Utilizați opțiunea -p cu comanda mkdir pentru a construi căi imbricate.

Soluție disponibilă după 3 încercări

Exercițiul 3: Creați un fișier gol

Exercițiu#linux.m2.l1.e3
Încercări: 0Se încarcă…

Creați un fișier gol numit „index.html” în directorul curent.

Se încarcă editorul...
Afișează indiciu

Utilizați comanda tactilă urmată de numele fișierului pentru a crea.

Soluție disponibilă după 3 încercări