Archive for GNU/Linux

Agendar la ejecución de una tarea una sola vez

Sep 22, 2016 No Comments by

Si deseamos agendar la ejecución de una tarea una sola vez en un ambiente GNU/Linux (muy útil cuando deseamos ejecutar alguna secuencia de comandos/script un par de horas más), lo podemos hacer sin problemas con el comando at. Si deseamos ejecutar el script “some-util-script.sh” xD en una hora más, debemos escribir: Además, tambien podemos revisar [...]

GNU/Linux Read more

Mezclar distintos PDF usando GhostScript

Feb 12, 2014 No Comments by

Si deseamos unificar distintos archivos PDF en uno solo usando algún utilitario de consola, GhostScript es un gran candidato. Solo debemos indicar el nombre del archivo resultante en el parámetro sOutputFile y la lista de archivos a unificar.

GNU/Linux Read more

ncdu Visualizando el espacio ocupado por consola

Aug 08, 2013 No Comments by

Hay varias formas de ver el espacio ocupado bajo un sistema Linux, una de ellas es el tradicional du, sin embargo, no es tan amigable. Una forma amigable de ver el espacio ocupado en nuestras carpetas, es a través de la aplicación ncdu. La podemos instalar a través de nuestro gestor de paquetes de nuestra [...]

GNU/Linux Read more

Convertir varios JPG a un PDF con ImageMagick

Jun 19, 2013 No Comments

A veces al convertir imagenes JPG a PDF usando ImageMagic nos puede aparecer el mensaje de “Killed”, en estos casos, debemos aumentar el límite de memoria que maneja ImageMagick.

Read more

Reemplazar texto en varios archivos bajo Linux

Jun 03, 2013 1 Comment

Hay varias formas de reemplazar un texto en varios archivos (usando perl, un for con vim, etc.), pero con sed, todo es más facil. Si deseamos reemplazar el string manzana por pera a todos los archivos de un directorio, deberiamos ejecutar: Sencillo? además que utiliza la misma sintaxis de vim =) Y si queremos hacer [...]

Read more

configurar y sincronizar la hora en GNU/Debian

Nov 15, 2012 No Comments

Una forma es a través del comando tzselect, el cuál nos muestra una serie de dialogo por consola donde debemos indicar nuestra zona horaria. Tambien lo podemos hacer re-configurando el package tzdata. Una vez configurada nuestra zona horaria, podemos sincronizar nuestra hora local a través de rdate. Finalmente, podemos sincronizar la hora del hardware con [...]

Read more

comparar dos directorios

Nov 15, 2012 No Comments

Con el comando diff, no solo podemos comparar archivos, si no tambien podemos comparar la estructura y diferencias entre directorios. Muy útil si es que queremos comparar dos ramas distintas de “un desarrollo” xD. Ejemplo De estaa manera, podemos ver las diferencias que existen entre los dos directorios (en el ejemplo www y www-backup). Indicandonos [...]

Read more

ejemplo de una consola o shell setuid

Jun 29, 2012 No Comments

Los permisos setuid y setgid en sistemas operativos like unix, permiten cambiar el usuario y grupo a un proceso en tiempo de ejecución, muy útil para otorgar permisos elevados en una determinada tarea (ejemplo ping, passwd, etc.), pero muy peligroso si la aplicación contiene algún bug explotable. Es recomendable reconocer e identificar los archivos que [...]

Read more

cambiar datos de acceso, modificación y creación de un archivo

May 03, 2012 No Comments

A veces es necesario cambiar de forma arbitraria las fecha de acceso, modificación y creación de un archivo bajo una plataforma like unix como GNU/Linux. En este caso, touch nos puede ser de mucha ayuda. Con stat, podemos ver información de estado de un archivo (timestamp access, modification and change) Con el comando touch, podemos [...]

Read more

Buscar texto en ciertos archivos de forma recursiva con grep

Mar 05, 2012 No Comments

¿Queremos buscar un texto de forma recursiva en un entorno Unix/Linux? ¿En todos o ciertos archivos? Con el comando grep lo podemos lograr.

Read more