Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa del Curso
Introducción
- Objetivos
- Horario del curso
- Introducciones al curso
- Requisitos previos
- Bibliografía
- Delegar responsabilidades
- Resumen del curso
Repaso de Conceptos Básicos - opcional
- Archivos
- Directorios y Procesos
- Visualización de directorios - ls
- Obtener ayuda - hombre
- Mostrando Archivos - cat, más
- Comandos simples
- Tuberías - uso | símbolo
- Redirección: uso del símbolo >
- Redirección: uso del símbolo >>
- Redireccionamiento de entrada: uso del símbolo <
- Errores de redireccionamiento
- Uso de /dev/null
- Trabajos en primer plano
- Trabajos en segundo plano - &
- Detener trabajos - matar
- Archivos especiales - . y..
- El símbolo del sistema - PS1
- Creación de alias
- Uso de alias
- Historial de comandos
- Edición de línea de comandos: usando las teclas de flecha
- Edición de línea de comandos - usando vi
- Personalización de la carcasa
- El Directorio de Inicios - HOME
- El Directorio de Trabajo - pwd
- Cambio de directorios - cd
- Crear directorio - mkdir
- Eliminar directorio - rmdir
- Copia interactiva - cp -i
- Movimiento interactivo - mv -i
- Eliminación interactiva - rm -i
- Eliminación de directorios - rm -r
- Comodín - Generación de nombres de archivo
- Word Recuento - WC
- Búsqueda de archivos - find
- Búsqueda de texto en archivos - grep, sort, cut, uniq, tr
- Cambio de permisos - chmod
Concha Programming
- Creación de scripts de shell
- Probar el comando
- Creación del archivo de script
- Adición de permisos de ejecución
- Probar el script
- Ejecución del script - tiempo
- Ejecución del script - dot
- Ejecución del script - exec
- Ejecución del script - ksh
- Depuración del script
- Pasar parámetros
- El comando read
- Uso de scripts de lectura
- Elegir el caparazón
- Ordenar la salida
- Supresión de entrada - stty
Caracteres especiales y variables
- Comillas
- Cadenas entrecomilladas - ", '
- Personaje de escape - *
- Cadenas entrecomilladas - '
- Usando $(...)
- Variables del sistema - set
- Otras variables especiales
- Variables de usuario
- Variables de usuario: no establecidas
- Variables en scripts
- Comando de composición tipográfica
- Variables enteras
- Construcciones especiales
Creación de menús
- Condiciones - caso
- Creación de un menú
- Iteración: mientras, hasta
- Mantener la salida - dormir
- Mantener presionada la salida: lectura ficticia
- Finalización del guión
- Terminando el bucle
- Opción oculta: bifurcar un shell
- Interrupciones de reventado - trampa
- Más información sobre las interrupciones
- Resaltado de texto
- Colocación del cursor - backtab \b
- Menú de Korn Shell
Selección
- Pruebas condicionales
- Probar atributos de archivo
- Probar los permisos de los archivos
- Pruebas múltiples: ifs anidadas
- Pruebas múltiples - elseif
- La condición NOT
- Múltiples condiciones en una sola prueba
- Pruebas de cadenas
- Uso de corchetes
- Evitar la entrada nula
- Números de prueba
- Más sobre el caso
- Visualización de variables
- Colocación de espacios
- Comandos de prueba
Iteración, bucle
- Cómputos: let
- Iteración: mientras, hasta
- Bucle infinito
- Iteración: para
- Más de 9 parámetros - desplazamiento
Subíndices y funciones
- Variables locales y globales
- Subíndices
- Comando de exportación
- Estado de salida
- Alias
- Funciones
- Funciones útiles
- Estado de la devolución
- Manipulación de funciones
- Funciones en scripts
Comandos avanzados
- Depuración - set
- Ajuste - conjunto
- Combinación de archivos: unión
- Combinación de archivos: pegar, nombre base y nombre de directorio
- Control de trabajos - trabajos
- Iones Expressregulares
- Impresora Global Regular Expression - grep
- Expression grep - egrep
- Grep rápido - fgrep
- Cálculos - expr
- Cómputos: bc, comando eval,
- Procesamiento de argumentos
- Comando getopts
- Uso de matrices
Edición avanzada – vi & sed
- vi - Combinación de combinaciones de teclas de asignación
- Asignación de teclas de control
- Uso de abreviaturas
- Edición de muchos archivos
- Iones Expressregulares
- Inserto global
- Aquí documento,
- Editor de flujo por lotes: sed, sed delete, -d, sed print, -p, sed suppress, -n, sed quit, -q, sed file, -f, sed Multiple Input, sed
- Buscar y reemplazar
- Ejemplo de sed
Procesamiento de archivos de texto - awk
- La herramienta awk Programming
- Coincidencia de patrones
- Expresiones regulares
- Patrones de comparación
- Patrones compuestos
- Patrones de rango
- Patrones especiales
- Funciones integradas
- Solución de problemas de scripts awk
- Pasar parámetros
- El uso de contiene
- Función printf
- Cómputos
- Funciones
- substr
- largura
- Declaraciones de acción
- Instrucciones de flujo de control
- Matrices
- Matrices con bucles for
- Ejemplos de awk
Requerimientos
El curso solo es adecuado para aquellos que tienen un buen conocimiento práctico de UNIX o han asistido al curso de Introducción a UNIX.
14 horas
Testimonios (1)
Wojciech and NobleProg focused the itinerary to feet my needs.