Category #linux

Script con funciones bash y encf con password automático

Usualmente manejo tres carpetas que encripto con encfs, a las que llamaré para este arículo ‘aikido’, ‘judo’ y ‘karate’, cada una de ellas con su propio password. En este script podemos ver cómo mediante una función en bash puede automatizarse este proceso. Es importante compilar luego con el comando shc para ofuscar el código fuente, es decir, las palabras de paso.

Tu voto:

Anuncios

Aprende a usar el comando shc para compilar scripts

El comando shc permite ofuscar los scripts escritos en bash, lo que elimina uno de los grandes inconvenientes a la hora de difundir nuestros scripts en modo texto: todo el mundo que tenga acceso al script tiene acceso a su código fuente. Shc es fácil de manejar y bastante intuitivo.

Tu voto:

procesos

Dejar funcionando un proceso aunque cerremos el terminal

Dejar funcionando un proceso aunque cerremos el terminal. El comando de Linux disown permite perder la propiedad de un proceso para que éste siga ejecutándose en segundo plano, lo que permite cerrar el terminal sin que por ello se mate el proceso.

Tu voto:

Crea scripts propios para encriptar y desencriptar

Este artículo consta de dos scripts (muy similares), realizados en BASH, uno para encriptar y otro para desencriptar, a los que añadiremos un parámetro para ayuda que nos proporcione la sintaxis en caso de olvidarla.

Tu voto:

sed y awk

Discriminar columnas desde el terminal de linux

El comando ‘ls -la’ nos produce siempre nueve columnas. A veces, sobre todo cuando queremos redirigir el resultado a un fichero, puede que nos estén sobrando información, solo queremos alguna de las columnas. Os presento el comando awk de Linux.

Tu voto:

logo bash Bourne again shell

Listar elegantemente sólo los ficheros de un directorio

Extracto Linux es un sistema maravilloso, pero con una sintaxis confusa, llena de parámetros. Tengo la costumbre de hacerme mis propios comandos, o bien, recrear aquéllos que uso de manera habitual con mi propia sintaxis. Es esta ocasión vamos a mejorar la salida del comando find para obtener una lista exclusivamente de los archivos que […]

Tu voto:

Validación “edit unique” en CodeIgniter

Es cierto, CodeIniger, tiene muy buen sistema de validaciones, aunque le falten algunas tan tontas como un validador de fechas, y uno que compruebe que antes de realizar un update en la base de datos compruebe que los campos que hemos declarado como claves UNIQUE sigan siéndolo con los nuevos datos que estamos modificando.

Tu voto: