Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives bash

Asociando zenity + crontab

Zenity es una herramienta que muestra cuadros de dialogo que interactuan graficamente con el usuario, a partir de comandos o scripts de shell. Se pueden enviar notificaciones de escritorio directamente desde la línea de comandos. Va bien sobretodo para los que somos un poco despistados y nos hace falta que nos recuerden lo que tenemos que hacer.
Biene por defecto en Debian/Fedora o se puede descargar para las demás distribuciones

zenity

zenity_backup

Podemos asociar estos cuadros de dialogo a crontab,

Unp, facilitando la extracción de ficheros

Podría decirse de unp que es un extractor universal basado en un scrip de perl,
con el sencillo objetivo de extraer la mayor cantidad de archivos como sea posible, de cualquier tipo y de cualquier ruta de acceso al directorio actual.

Esto es perfecto sobre todo cuando se tiene dificultad para memorizar los comandos para extraer los ficheros.
Esta disponible desde los repositorios oficiales de Debian/Fedora y se puede descargar para las demás distribuciones.

– Formatos soportados:

[code]unp -s[/code]
Formatos soportados de unp

Formatos soportados de unp

 

Reproduce o descarga videos de Youtube por linea de comandos

El otro dia estaba tratando de instalar un cliente de terminal para Spotify, el reproductor de musica online.
Se trataba de despotify, no lo conseguí ya que esta obsoleto y además resulta que solo es para cuentas premium.

Pero buscando me encontré con un cliente para terminal llamado Poor man’s Spotify, que traducido seria “el spotify de los pobres”. La verdad que es una joya en bruto, porque reproduce y descarga vídeos online de youtube a traves de la linea de comandos. Entre sus características:

– Funciona con Python 2.7 + 3.x

Borrado seguro de ficheros con SHRED

En ocasiones necesitamos eliminar definitivamente ficheros o particiones que contienen información sensible como ficheros con contraseñas, datos de la empresa, información personal, cuentas bancarias, si se va a tirar/vender un viejo disco duro o simplemente si uno es un paranoico de la seguridad (y no tiene encriptados sus datos).

A través del comando rm podemos borrar ficheros, pero este borrado solo destruye un índice con la ubicación del fichero, no se borra el registro de donde se ubica físicamente ese archivo.

Es decir, hace que los bloques de datos del fichero esten disponibles para su reutilización.

QRencode, creando códigos QR desde la terminal

QRencode es una aplicación para la creación de códigos QR. Al ser escaneados por un teléfono móvil, podemos aplicarlos para agregar contactos a la libreta de direcciones (Vcard), enlazar a webs, vídeos, mapas, textos, etc.

– Comenzamos con la instalación:

[code]sudo apt-get install qrencode -y
[/code]

El comando básico es qrencode -o [parámetros]  y la dirección del enlace [cadena]

La opción – o especifica el archivo de salida, que siempre es un archivo .png.

– Utilización  para redirecciones a webs, vídeos, etc.

Vamos a crear un QR con el nombre google.png que apunte a la web de Google con el comando:

[code]qrencode -o google.png http://www.google.com
[/code]

foto del QR

Aprende Shell de Ubuntu Linux con Explain Shell

explainshell_logo

Si alguna vez has tenido interés en conocer en profundidad los comandos de un shell pero los manuales llenos de texto te aburren, existe en internet una página llamada explainshell.com que te permite, de una manera intuitiva, aprender el significado de los comandos y cada uno de las opciones y comandos.

El método es el siguiente, copias y pegas un comando completo con sus opciones y argumentos y, a continuación, te aparecerá el significado de cada una de las partes.

Esta ayuda se basa en los manuales que ofrece Ubuntu para su línea de comandos en su terminal.