I. Conceptes Fonamentals i Estructura

TemaExplicació ClauExemples i Notes
Tot és un arxiuEn Linux, qualsevol entitat (text, imatge, programa, o fins i tot un directori) es tracta com un arxiu./home/sysadmin (un directori) és tractat com un tipus d’arxiu especial.
Terminal vs GUIEls comandos són una forma més ràpida i universal d’operar que les aplicacions gràfiques (GUI).Utilitzar ls al terminal és l’equivalent d’obrir el gestor d’arxius amb el ratolí.
Directori Personal (~)Cada usuari té el seu espai privat (/home/nom_usuari) on pot treballar lliurement.L’abreviatura ~ sempre et porta a la teva carpeta personal (/home/sysadmin).
PermisosLa llista detallada (ls -l) permet veure qui pot llegir, escriure o executar cada arxiu.Aquesta informació és vital per a la seguretat i la gestió d’usuaris.

II. Estructura de Directoris Clau

DirectoriDescripcióPropòsit
/ (Arrel)El punt de partida de tot el sistema.És l’equivalent a “La meva PC” o “C:”.
/homeConté les carpetes personals de tots els usuaris.Espai de treball per a usuaris normals (/home/tarik).
/rootLa carpeta personal de l’usuari administrador (root).Només l’usuari root pot escriure en aquesta ubicació.
/etcConté els arxius de configuració del sistema.Configuració de xarxa, usuaris, serveis.
/binConté els programes (comandaments) bàsics essencials.Aquí es troben comandes com ls i cd.
/varEmmagatzema dades que canvien constantment.Logs del sistema (/var/log), bases de dades.

III. Comandaments Essencials i Exemples Pràctics

Aquests són els comandaments fonamentals per a la navegació i la gestió d’arxius:

ComandaFuncióSintaxi ExactaExemple Pràctic
pwdMostra el directori actual on et trobes.pwd$ pwd/home/tarik/Documents
cdCanvia el directori (moure’s entre carpetes).cd [carpeta], cd .. (pujar), cd ~ (home)$ cd Documents → Entra a Documents.
lsLlista el contingut (arxius i carpetes) del directori actual.ls$ lsDocumentos Descargas Música
mkdirCrea un nou directori (carpeta).mkdir [nom_carpeta]$ mkdir ProjecteX → Crea la carpeta ProjecteX.
touchCrea un arxiu buit.touch [nom_arxiu]$ touch notes.txt → Crea l’arxiu notes.txt.
cpCopia arxius o directoris.cp [origen] [destí]$ cp fitxer.txt /home/usuari/Backups/
mvMou o canvia el nom d’arxius/carpetes.mv [origen] [destí]$ mv antic.txt nou.txt → Renombra.
rmEsborra arxius.rm [arxiu]$ rm esborrar.txt
rm -rEsborra directoris i el seu contingut (ús amb precaució).rm -r [carpeta]$ rm -r CarpetaVella
echoMostra text a la pantalla (o una variable).echo [text]$ echo "Hola"Hola
clearNeteja la pantalla del terminal.clear$ clear → Pantalla buida.

IV. Opcions de Llistat Avançades (ls)

Aquests modificadors (flags) s’afegeixen a la comanda ls per obtenir més detalls:

ComandaDescripcióUtilitat
ls -aMostra arxius i directoris ocults (els que comencen per un punt, com .bashrc).Veure fitxers de configuració.
ls -lLlista en format llarg, mostrant permisos, propietari, mida i data.Auditar permisos i propietat.
ls -hMostra la mida dels arxius en format llegible (K, M, G).Saber el pes d’un arxiu amb claredat (Usar amb ls -l).
ls -tOrdena els arxius per data de modificació (del més nou al més antic).Localitzar arxius que s’han modificat recentment.
ls -RLlista el contingut de forma recursiva, incloent tots els subdirectoris.Veure l’estructura completa d’una carpeta.
ls -rInverteix l’ordre de llistat (últim a primer, o mida petita a gran).Útil per llistar pel·lícules de més gran a més petita amb ls -lrS.
ls -SOrdena els arxius per mida (del més gran al més petit).Trobar arxius que ocupen molt espai.

V. Navegació: Rutes i Conceptes

ConcepteExplicacióExemple
Ruta AbsolutaEl camí complet des de la arrel (/). És inconfusible./home/sysadmin/Documents/School/Art
Ruta RelativaEl camí des del teu directori actual (pwd). És ràpida però depèn de la teva ubicació.cd School/Art (si ja ets a /Documents)
..Puja un nivell de directori.cd ..
.El directori actual.S’utilitza per executar programes: ./programa.sh