Lecții din modul (1/2)
Unde sunt? (pwd și ls)
Linia de comandă (sau terminalul) Linux este un instrument extrem de puternic care vă permite să interacționați cu sistemul de operare tastând comenzi text în loc să utilizați o interfață grafică cu utilizatorul.
Toate fișierele și folderele din Linux sunt organizate într-o structură arborescentă inversată pornind de la un director rădăcină comun, reprezentat de o singură bară oblică / (denumită rădăcină). Fiecare utilizator are propriul dosar personal în /home, de exemplu, /home/user. Acesta este cunoscut sub numele de directorul principal.
Știind unde vă aflați: pwd
În terminal, ești întotdeauna poziționat într-un folder specific, numit directorul de lucru curent.
Pentru a afla în ce folder vă aflați în prezent, puteți utiliza comanda:
pwdAceastă comandă înseamnă Print Working Directory. Dacă îl rulați imediat după deschiderea terminalului, veți vedea de obicei calea către folderul dvs. de acasă, de exemplu:
/home/userConținutul înregistrării: ls
Pentru a vedea ce fișiere și foldere sunt prezente în directorul curent, utilizați comanda:
lsAceastă comandă înseamnă List. Acesta va afișa numele tuturor fișierelor și folderelor vizibile din locația dvs. curentă.
Opțiuni utile pentru ls
Comenzile Linux pot fi personalizate folosind opțiuni (numite și steaguri sau argumente), prefixate cu o cratimă -:
ls -a: listează toate fișierele, inclusiv fișierele ascunse care încep cu un punct (cum ar fi.bashrcsau.git).ls -l: afișează lista în format lung, inclusiv detalii precum permisiunile fișierului, proprietarul, dimensiunea fișierului și data/ora ultimei modificări.- Puteți combina aceste steaguri scriind
ls -lasauls -alpentru a vedea toate fișierele într-o listă detaliată.
De exemplu, rularea ls -la într-un dosar eșantion poate afișa o ieșire structurată ca aceasta:
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user 220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user 18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documentsÎn această ieșire:
- Liniile care încep cu
d(de exemplu,drwxr-xr-x) reprezintă directoare (dosare). - Liniile care încep cu
-(de exemplu,-rw-r--r--) reprezintă fișiere obișnuite. .și..sunt scurtături speciale care leagă la directoarele curente și părinte..bashrceste un fișier ascuns, recunoscut după punctul său de început.
Încercați-l singur
Exercițiul 1: Găsește-ți poziția
Scrieți comanda pentru a găsi directorul de lucru curent în care vă aflați.
Afișează indiciu
Utilizați comanda care imprimă calea absolută a directorului curent.
Soluție disponibilă după 3 încercări
Exercițiul 2: Listați fișierele
Listați fișierele din folderul curent pentru a vedea ce resurse sunt disponibile.
Afișează indiciu
Utilizați comanda fundamentală pentru listarea conținutului.
Soluție disponibilă după 3 încercări
Exercițiul 3: Afișați fișierele ascunse
Utilizați comanda ls cu indicatorul corespunzător pentru a afișa toate fișierele din directorul curent, inclusiv fișierele ascunse care încep cu un punct.
Afișează indiciu
Utilizați ls combinat cu opțiunea -a.
Soluție disponibilă după 3 încercări