Repaso de Consola Unix¶
¿De qué va este tema?¶
Este tema es un repaso del uso de una consola unix. Se debería explicar en el primer curso. Debes tener claras las siguientes cuestiones:
¿Qué comandos debo usar para usar y administrar un sistema GNU/Linux? (GNU Core Utils)
¿Qué funciones debo conocer para editar archivos de texto?
¿Cómo haga para crear algún script básico?
Advertencia
Estoy actualizando los materiales del primer curso, pero mientras tanto puedes revisar la versión antigua:
Uso Editor de Texto (ideal vim o emacs ).
El intérprete (y lenguaje) Bash
Clases¶
Le dedicaremos unas 10 sesiones de clase
El Kernel, el intérprete y los comandos¶
El núcleo Linux
Los comandos
Ver también
Usar un terminal (en local o también puedes probar online )
GNU Core Utils¶
Utilidades GNU: GNU Core Utils
Entorno de Consola
¿Quien soy?
¿Donde estoy?
Variables de Entorno
Configuración de la consola (archivos de configuración)
El sistema de archivos
Rutas Absolutas y Relativas
Detalles de un archivo
Crear / Borrar / Editar
Permisos UGO
Ejercicios de Comandos (50)¶
Ver también
Ejercicios de Comandos (y 100)¶
Ver también
Archivos de Texto (con comandos)¶
¿ Qué son ?
Uso con comandos
Ver, Contar, Ordenar, Añadir
Juntar / Dividir Archivos
Ver también
Crea un archivo nuevo (ejemplo.txt)
Vuelca en él un listado del directorio raíz
Muestra las líneas que tengan el patrón (/home)
¿Cuántas líneas tiene?
Añade al archivo el número de línea
Editor de Texto¶
Características Necesarias
Funciones Principales
Ejemplos de Editores ( Comparison Table )
Ver también
Consola, Intérprete y Script¶
script de shell (guión):
archivo de texto con comandos
Depende del intérprete
lenguaje scripting = lenguaje + funcionalidad extra
Ver también
Ejecuta 4 comandos a la vez usando un sólo comando (archivo script)
Scripting Básico¶
El lenguaje Bash
Conceptos básicos
Asignación, variables y operadores
Sentencias de Control y comparadores (test command)
Sentencias de Repetición
Ver también