Ir al contenido

Introducción a Linux/Consola

De Wikilibros, la colección de libros de texto de contenido libre.
La línea de comandos en acción.

Existen muchas distribuciones de Linux con interfaz gráfica de usuario (GUI) que funcionan de forma muy similar a las GUI de otros sistemas que ya conoces, como Windows y macOS. Pero mientras que cada GUI de Linux funciona de una forma única, la línea de comando de Linux es una herramienta muy estandarizada, que a su vez funciona de manera muy similar a como lo hacen todas las líneas de comando en sistemas operativos tipo UNIX.

En este libro, vamos a aprender a usar la línea de comandos de Linux con Bash, que es el programa encargado de interpretar y ejecutar las órdenes que escribimos. A la línea de comandos también se le llama «terminal», «consola», o «CLI» que son las siglas del inglés «command-line interface».

Usar la línea de comandos es sumamente gratificante. Si te consideras un usuario avanzado, espera un poco. Aún no sabes lo que es el verdadero poder. Y, a diferencia de muchas habilidades informáticas, el conocimiento de la línea de comandos perdura. Las habilidades que aprendas hoy, seguirán siendo útiles dentro de una década. La línea de comandos ha superado la prueba del tiempo.

Sin embargo, la línea de comandos puede llegar a ser un poco intimidante si no la has usado nunca. Aprender a dominarla conlleva esfuerzo, y realmente no es que sea complicada, si no vasta. La línea de comandos te abre un mundo de acciones y posibilidades infinitas. Pero no te preocupes, con un poco de práctica verás cómo pronto comenzarás a entenderla y manejarla con soltura.

Algunos ejemplos de tareas sencillas que puedes hacer gracias a la línea de comandos:

  • Borrar de un directorio todos los archivos que tengan específicamente la extensión .png.
  • Estás buscando en tu computadora un archivo del que solo recuerdas que contiene la palabra wikilibros, con un comando podrás encontrar ese archivo fácilmente.
  • Buscar archivos pesados, con un comando puedes buscar todos los archivos que pesen mas de 5 GB para encontrar qué ocupando tanto espacio en tu disco duro.
  • Programar tareas, como pedirle a tu computadora que haga una copia de seguridad de tus directorios importantes en un disco externo todos los días.
  • Instalar 10 programas a la vez, en vez de pasar por el tedioso proceso de buscarlos y descargarlos en 10 webs diferentes y luego pasar por sus 10 instaladores diferentes, puedes descargar todos esos programas escribiendo un solo comando.

Abrir un terminal

[editar]

Abrir un terminal se hace de forma distinta dependiendo de qué distribución de Linux estés usando. Si tu distribución de Linux tiene interfaz gráfica de usuario, podrás encontrar entre tus aplicaciones una llamada «terminal», «consola», o similar.

La mayoría de distribuciones de Linux tienen atajos de teclado para abrir un terminal rápidamente, en distribuciones basadas en Ubuntu suele funcionar el atajo CTRL + ALT + T, si este comando no funciona en tu distribución, puedes probar con SUPER + ENTER, SUPER + T, o buscar en internet cómo se puede abrir un terminal en tu distribución.

Cuando lo abras, verás un terminal con un texto similar a este:

usuario@equipo:~$

El intérprete de comandos Bash

[editar]

Los comandos que introduzcas son ejecutados por un «intérprete de comandos» o «shell». Existen varios intérpretes de comandos, pero el mas popular se llama Bash. En este tutorial vamos a asumir que estás usando Bash.

Si quieres saber qué intérprete de comandos estás utilizando, puedes escribir el comando echo $SHELL y después pulsar la tecla INTRO en tu teclado, si estás usando Bash el sistema te responderá algo que acabe en «bash» como /bin/bash.

usuario@equipo:~$ echo $SHELL
/bin/bash
usuario@equipo:~$

Referencias

[editar]