Navigarea prin fișiere în Linux se face foarte simplu dacă înțelegi trei comenzi de bază: pwd, ls și cd. Cu ele afli unde ești, vezi ce se află într-un folder și te muți dintr-un loc în altul. Ubuntu are un tutorial oficial pentru linia de comandă în care explică exact aceste noțiuni pentru începători: accesarea terminalului, lucrul cu fișiere și folosirea comenzilor simple în sistem.
Începe cu pwd: vezi unde te afli
Când deschizi terminalul, trebuie să știi în ce director lucrezi. Comanda este:
pwd
Rezultatul poate arăta așa:
/home/ion
Asta înseamnă că te afli în folderul personal al utilizatorului ion. În Linux, calea completă începe de la /, numit root directory. Standardul Filesystem Hierarchy Standard definește structura directoarelor în sistemele Unix-like, pentru ca aplicațiile, documentația și uneltele de administrare să folosească locații previzibile.
Folosește ls: vezi ce este în folder
După ce știi unde ești, listezi conținutul folderului:
ls
Pentru detalii mai clare:
ls -l
Această variantă afișează fișierele pe linii separate, cu informații despre permisiuni, proprietar, grup, dimensiune și data modificării. GNU Coreutils documentează ls ca parte din utilitarele standard pentru manipularea fișierelor și textului în sistemele GNU/Linux.
Pentru fișiere ascunse, folosești:
ls -la
În Linux, fișierele ascunse încep cu punct. De exemplu:
.bashrc .profile .config
Acestea nu sunt „periculoase” doar pentru că sunt ascunse. De multe ori sunt fișiere de configurare.
Folosește cd: intri într-un folder
Comanda cd schimbă directorul curent. Dacă ai un folder numit Documente, intri în el așa:
cd Documente
Apoi verifici:
pwd
Dacă rezultatul este:
/home/ion/Documente
înseamnă că ai intrat corect.
Bash, unul dintre cele mai folosite shell-uri pe Linux, include comenzi interne precum cd, iar manualul GNU Bash explică faptul că Bash este un interpretor de comenzi compatibil cu funcții din shell-ul Bourne.
Mergi înapoi cu ..
Ca să urci un nivel, folosești:
cd ..
Dacă ești în:
/home/ion/Documente
după cd .. ajungi în:
/home/ion
Dacă vrei să revii direct în folderul tău personal:
cd ~
sau simplu:
cd
Tilda ~ reprezintă folderul personal al utilizatorului curent.
Căi relative și căi absolute
O cale relativă pornește de unde ești acum. Exemplu:
cd Poze
Funcționează doar dacă folderul Poze există în directorul curent.
O cale absolută pornește de la /:
cd /var/log
Aceasta funcționează indiferent unde te afli, dacă ai permisiune să accesezi acel folder. În structura Linux, /var este folosit pentru date variabile, cum ar fi loguri, cache și fișiere generate în timpul rulării sistemului. Ubuntu explică acest rol în documentația despre Filesystem Hierarchy Standard.
Ai grijă la spații și litere mari
Linux face diferența între litere mari și mici. Un folder numit Documente nu este același lucru cu documente.
Dacă numele folderului are spații, ai două variante:
cd "Proiecte Clienti"
sau:
cd Proiecte\ Clienti
Pentru începători, varianta cu ghilimele este mai ușor de citit.
Folosește Tab pentru completare automată
Nu trebuie să scrii mereu numele complet. Tastezi începutul și apeși Tab:
cd Doc
Apoi apeși Tab, iar terminalul poate completa Documente, dacă nu există mai multe opțiuni similare. Dacă există mai multe variante, apeși Tab de două ori ca să vezi opțiunile.
Exercițiu simplu pentru începători
Încearcă într-un folder de test, nu în zone importante ale sistemului:
cd mkdir test-linux cd test-linux pwd ls -la cd ..
Aici ai făcut ceva concret: ai mers în home, ai creat un folder, ai intrat în el, ai verificat locația, ai listat conținutul și ai ieșit înapoi.
Navigarea în Linux nu înseamnă memorarea a zeci de comenzi. Înseamnă să știi unde ești, ce există în jur și cum te muți controlat. Cu pwd, ls, cd, .., ~, căi absolute și căi relative, ai deja baza necesară pentru terminal, servere și administrare Linux.
Surse folosite
- Ubuntu — The Linux command line for beginners.
- GNU Coreutils Manual — utilitare standard pentru fișiere și text.
- GNU Bash Manual — Bash și comenzi shell.
- Linux Foundation — Filesystem Hierarchy Standard.
- Ubuntu — Filesystem Hierarchy Standard și rolul
/var.

















































