Ordres de terminal

A l’hora de treballar en sistemes GNU/Linux, i en tots els Unix en general, si ens sabem moure des d’un terminal podem fer algunes tasques de forma molt ràpida. Per començar a aprendre com treballar des d’un terminal, convé tenir en compte les següents consideracions:

  • El Linux troba diferents les majúscules i les minúscules. És a dir, no és el mateix el fitxer anomenat «Fitxer.txt» que el «fitxer.txt».
  • El separador de directoris és la «/».
  • El directori arrel és el «/». A partir d’aquí es van disposant els directoris i subdirectoris del nostre equip.
  • El directori HOME de cada usuari normalment es troba a «/home/nom_usuari», tot i que es pot configurar perquè es trobi en un altre camí diferent.
  • L’usuari «root» és el superusuari, i ho pot fer tot. L’entrada com a root està restringida en moltes distribucions Linux GNU/Linux (entre elles, Ubuntu).
  • Comodins: «*» vol dir tots els caràcters. «?» vol dir un caràcter.
  • Variables: Generalment, se’ls posa el nom en majúscules (tot i que no és obligatori). Es criden posant un «$» davant.
  • Internament al sistema operatiu, tot el que executem crea un procés. Cada procés pot generar subprocessos i així consecutivament. Per exemple, quan ens connectem amb telnet, es crea un procés per a la nostra connexió que es diu «telnetd». Aquest, alhora, genera un subprocés «bash» que correspon a l’intèrpret d’ordres. Qualsevol ordre que executem, genera un subprocés d’aquest «bash». Si alguna ordre, programa o shell que executem llença internament més ordres, programes o shells, va generant més subprocessos lligats al primer. I així successivament. Aquests processos tenen assignat un número de procés (PID), que és el realment important i que el sistema operatiu segueix.

Un cop fetes aquestes consideracions, veurem les principals ordres de terminal, que hem catalogat segons la seva funcionalitat:

  1. Treballar amb directoris
  2. Treballar amb fitxers
  3. Treballar amb variables d’entorn
  4. Treballar amb processos
  5. Comunicacions
  6. Altres ordres
  7. Flux de dades en les ordres de terminal

3 comentaris a l'entrada: Ordres de terminal

  1. Retroenllaç: Tres ordres útils per conèixer les característiques de l’ordinador des del terminal | GNULinux.cat

  2. Retroenllaç: Redirecció de la sortida d’una ordre amb tee | GNULinux.cat

  3. Retroenllaç: Utilització de «set» en la programació de shells | GNULinux.cat

Deixa un comentari

Registra't! Així ja no hauràs d'introduir les dades cada vegada i podràs editar els teus comentaris.

*

L'adreça electrònica no es publicarà Els camps necessaris estan marcats amb *

Podeu fer servir aquestes etiquetes i atributs HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>