Introducció

L'estructura del sistema de fitxers de Linux és un aspecte fonamental que tot usuari de Linux ha de comprendre. A diferència d'altres sistemes operatius, Linux utilitza una jerarquia d'arbre invertit per organitzar els fitxers i directoris. En aquest tema, explorarem els conceptes bàsics de l'estructura del sistema de fitxers de Linux, els directoris principals i les seves funcions.

Conceptes Clau

  • Jerarquia d'Arbre Invertit: El sistema de fitxers de Linux està organitzat en una estructura jeràrquica que comença amb el directori arrel (/) i es ramifica en subdirectoris.
  • Directori Arrel (/): El punt de partida de tot el sistema de fitxers.
  • Subdirectoris Principals: Directori com /bin, /etc, /home, /var, etc., cadascun amb una funció específica.

Directori Arrel (/)

El directori arrel és el punt de partida de tot el sistema de fitxers. Tots els altres fitxers i directoris es troben sota aquest directori. Aquí tens una llista dels subdirectoris més importants que es troben directament sota el directori arrel:

Directori Descripció
/bin Conté binaris essencials per a l'ús del sistema, com ara comandes bàsiques (ls, cp, mv, etc.).
/boot Conté fitxers necessaris per a l'arrencada del sistema, incloent el nucli de Linux.
/dev Conté fitxers de dispositiu que representen dispositius de maquinari.
/etc Conté fitxers de configuració del sistema.
/home Conté els directoris personals dels usuaris.
/lib Conté biblioteques compartides essencials per als binaris de /bin i /sbin.
/media Punt de muntatge per a dispositius extraïbles com CD-ROMs i USBs.
/mnt Punt de muntatge temporal per a sistemes de fitxers.
/opt Conté paquets de programari addicionals.
/proc Sistema de fitxers virtual que conté informació sobre processos i el sistema.
/root Directori personal de l'usuari root.
/sbin Conté binaris essencials per a l'administració del sistema.
/srv Conté dades per a serveis proporcionats pel sistema.
/tmp Conté fitxers temporals.
/usr Conté aplicacions i fitxers d'usuari.
/var Conté fitxers variables com logs, bústies de correu, etc.

Exemples Pràctics

Navegant pel Sistema de Fitxers

Utilitzarem algunes comandes bàsiques per explorar l'estructura del sistema de fitxers.

# Llistar el contingut del directori arrel
ls /

# Navegar al directori /home
cd /home

# Llistar el contingut del directori /home
ls /home

Explorant el Directori /etc

El directori /etc conté fitxers de configuració del sistema. Vegem alguns exemples:

# Llistar el contingut del directori /etc
ls /etc

# Visualitzar el fitxer de configuració de la xarxa
cat /etc/network/interfaces

Exercicis Pràctics

  1. Explora el Directori Arrel:

    • Utilitza la comanda ls per llistar el contingut del directori arrel (/).
    • Navega al directori /var i llista el seu contingut.
  2. Visualitza Fitxers de Configuració:

    • Navega al directori /etc.
    • Utilitza la comanda cat per visualitzar el contingut del fitxer passwd.

Solucions

  1. Explora el Directori Arrel:

    # Llistar el contingut del directori arrel
    ls /
    
    # Navegar al directori /var
    cd /var
    
    # Llistar el contingut del directori /var
    ls /var
    
  2. Visualitza Fitxers de Configuració:

    # Navegar al directori /etc
    cd /etc
    
    # Visualitzar el contingut del fitxer passwd
    cat passwd
    

Resum

En aquesta secció, hem après sobre l'estructura del sistema de fitxers de Linux, incloent el directori arrel i els subdirectoris principals. Hem explorat com navegar pel sistema de fitxers i com visualitzar fitxers de configuració. Aquest coneixement és fonamental per a qualsevol usuari de Linux, ja que facilita la comprensió i la gestió del sistema. En el proper mòdul, ens endinsarem en les comandes bàsiques de Linux per interactuar amb el sistema de fitxers i altres components del sistema.

Domini de Linux: De Principiant a Avançat

Mòdul 1: Introducció a Linux

Mòdul 2: Comandes Bàsiques de Linux

Mòdul 3: Habilitats Avançades de la Línia de Comandes

Mòdul 4: Scripting de Shell

Mòdul 5: Administració del Sistema

Mòdul 6: Xarxes i Seguretat

Mòdul 7: Temes Avançats

Mòdul 8: Projectes Pràctics

© Copyright 2024. Tots els drets reservats