Comandes Linux Essencials: Guia Completa de Terminal i Gestió del Sistema

Enviado por Miguel y clasificado en Informática y Telecomunicaciones

Escrito el en catalán con un tamaño de 6,37 KB

Comandes Essencials de Gestió de Directoris

  • pwd → Mostra el nom del directori actual.
  • ls [ruta] → Mostra el contingut del directori especificat o els fitxers especificats.
  • cd [ruta] → Canvia el directori actual.
  • mkdir [ruta] → Crea un o diversos directoris especificats.
  • rmdir [ruta] → Elimina directoris que estan buits.

Comandes Essencials de Gestió de Fitxers

  • cat: Concatena, copia o mostra en pantalla el contingut dels fitxers.
    • cat nom_fitxer → Mostra el contingut de nom_fitxer.
    • cat > nom_fitxer → Inserta en nom_fitxer el text que introduïm per pantalla.
    • cat f1 > f2 → Inserta el contingut de f1 en f2; f2 perd el que tenia abans.
    • cat f1 >> f2 → Afegeix al final de f2 el que conté f1 sense esborrar el que ja contenia.
  • cp: Copia fitxers.

    cp [-opcions] origen1 [origen2] [directori_destí] → Copia els fitxers origen1, origen2, ... al directori especificat en directori_destí.

  • mv: Canvia el nom a un fitxer o directori, o els mou.

    mv [-i] fitxer1 fitxer2 → Canvia el nom o la ubicació de fitxer1 per la de fitxer2.

    mv [-i] fitxer1 fitxer2 ... directori → Mou els fitxers al directori especificat.

  • rm: Elimina fitxers o directoris.
  • chmod: Canvia els permisos d'accés a un o diversos fitxers o directoris.

    chmod [-opcions] modalitat fitxer1 fitxer2 ...

    Mode Simbòlic de Chmod

    • u: Representa al propietari.
    • g: Representa al grup.
    • o: Representa als altres usuaris del sistema.
    • a: Representa a tots (propietari, grup i altres).

    Per a afegir un permís s'utilitza el signe +.

    Per a eliminar un permís s'usa el signe -.

    Per a deixar-lo com estava, s'usa el signe = (també serveix per a copiar permisos).

    Exemples:

    • chmod u+r+w+x, g+r+w+x, o+r+w+x fitxer
    • chmod a+rwx fitxer
    • chmod u+w, g-wx, o=r fitxer

    Mode Octal de Chmod

    Consisteix en assignar 3 números octals. Cada número representa els permisos per a una categoria (propietari, grup, altres) i es calcula sumant els valors dels permisos:

    • r (lectura) = 4
    • w (escriptura) = 2
    • x (execució) = 1

    Exemples de combinacions:

    • rwx = 4+2+1 = 7
    • r-- = 4+0+0 = 4
    • r-x = 4+0+1 = 5

    Exemple de comanda:

    • chmod 755 fitxer (propietari: rwx, grup: r-x, altres: r-x)

Gestió d'Usuaris al Sistema Linux

  • who: Mostra els identificadors dels usuaris que estan treballant actualment amb el sistema.
  • useradd: Crea un usuari nou.

    useradd [-opcions] nomusuari

    Opcions de useradd:

    • -c comentari: Permet afegir informació sobre l'usuari.
    • -d directori: Permet definir el directori de treball de l'usuari.
    • -g grup: Indica el grup principal al qual pertany l'usuari.
    • -G grup1,grup2,...: Grups addicionals als quals volem que pertanyi l'usuari.
  • passwd: Assigna o canvia la contrasenya d'un usuari.

    passwd [-opcions] nomusuari

  • userdel: Elimina usuaris.

    userdel [-opcions] nomusuari

  • usermod: Modifica comptes d'usuari.

    usermod [-opcions] nomusuari

  • su: Canvia l'usuari actiu.

    su [-opcions] [nomusuari]

  • chown: Canvia l'usuari propietari d'un o diversos fitxers.

    chown [-opcions] propietari fitxer1 fitxer2 ...

Gestió de Grups d'Usuaris

  • groupadd nomgrup → Crea un grup nou.
  • groupdel nomgrup → Esborra un grup.
  • groupmod nomgrup → Modifica les propietats del grup.

Gestió de Discos i Particions

  • fdisk nomdisc → Mostra un menú d'opcions per a particionar discos.
  • mkfs.ext4 nompartició → Formata una partició amb el sistema de fitxers ext4.
  • mount -t tipus_sist_arxius nompartició destí → Munta una partició de disc al destí especificat.
  • umount destí/dispositiu → Desmunta una partició del destí/dispositiu.

Gestió de Paquets amb APT

  • apt-get update → Actualitza la llista de paquets des dels repositoris.
  • apt-get install nom_paquet → Instal·la el paquet especificat.
  • apt-get upgrade nom_paquet → Actualitza el paquet especificat.
  • apt-get remove nom_paquet → Elimina el paquet especificat.

Entradas relacionadas: