Bash: Avanzado - c13inb/c13inb.github.io GitHub Wiki

Permisos

Los permisos de archivos determinan los usuarios que pueden interactuar con éstos. Quién puede modificar, borrar o mover los mismos.

Comprimir

Este comando te sirve para disminuir el tamaño de los archivos que se manejan en el clúster se puede utilizar el formato TAR comprimido por gzip.

Variables

El manejo de variables es fundamental para la programación y bash scripting no es la excepción. Aquí te explico más.

Bucles/Loops

Los comandos for, while y otros te permiten repetir una misma tarea tantas veces lo requieras y son altamente efectivas para automatizar procesos. En esta entrada hay ejemplos.

Funciones

Comando sed

Comando grep

El comando grep es una herramienta muy poderosas para búsqueda y otros procesos en linux.

AWK Programming Language

El lenguaje awk permite procesar datos de texto y numeros con decimales (de punto flotante). Aquí encontraras ejemplos prácticos para el procesamiento de imágenes con bash.

Gestión de procesos

Conocer los comandos de gestión de procesos y del sistema es importante para el buen uso del cluster.

ssh - Security Shell

El protocolo ssh permite realizar acceso remoto con una interacción a nivel de consola o mediante interfaces gráficas.