¿Vamos a la playa? Espera, que miro el tiempo en la terminal

El título del artículo os dejado totalmente despistados, pero se trata de algo tan sencillo como consultar el tiempo desde la terminal. En la vida del sysadmin no todo es trabajo, también tenemos derecho a que el astro Sol nos lance un poco de cobre al cuerpo.

¿Vamos a la playa? Espera, que miro el tiempo en la terminal

Con la llegada del verano que mejor que estar al día del tiempo y de cómo aprovecharemos el día. En mi caso he probado este pequeño truco usando como cliente SSH KiTTY, del que ya os hablé hace poco read more

Leer más » 1 Comentario

Metodos para eliminar ficheros y directorios

Unos comandos fáciles para eliminar ficheros o directorios.
Si el fichero que desea eliminar requiere privilegios de root, utilizaremos el comando “sudo”.

ELIMINACION DE FICHEROS:

1. Si estamos en el mismo directorio:
[code]$ rm -rf fichero[/code]
2. Si no estamos en el mismo directorio:
[code]$ rm -rf / ruta_al_directorio / fichero[/code]
3. Eliminar un fichero especifico de un directorio:
[code]$ find . -type f -name “fichero” -exec rm -f {} ;[/code]
4.Dejar únicamente un fichero específico en un directorio eliminando el resto:
[code]$ rm -f !(ejemplo.txt)[/code]
5. Eliminar todos los ficheros de un directorio sin eliminar el directorio (si estamos en el mismo directorio):
[code]$ rm -rf *[/code]
6. Eliminar todos los ficheros de un directorio sin eliminar el directorio (si no estamos en el mismo directorio):
[code]$ rm -rf /ruta_al_directorio/*[/code] read more

Leer más » 5 Comentarios

Comandos para simular instalación de programas

A la hora de instalar software en una maquina, desde la consola tenemos mucha mas información de lo que estamos instalando. Algunos paquetes tienen dependencias y hay que instalarlas también. A veces entran en conflicto con algo que ya tenemos o están obsoletas y nos da error.

Dry run (marcha en seco) es una forma de pruebas de software en los que no se utiliza el paquete o la aplicación real.

Con unos sencillos comandos de simulación podemos obtener bastante información del tipo:

– Buscar un paquete o aplicación que quiero instalar o parecido al que busco. read more

Leer más » 1 Comentario

Reconocimiento Optico de caracteres (OCR)

El reconocimiento óptico de caracteres (OCR), permite convertir diferentes tipos de documentos y pasarlos a texto plano (ejemplo: documentos en papel escaneados guardados como Tif, jpg, png, o ficheros en PDF.

La función es separar el texto de la imagen, o lo que es lo mismo, poder diferenciar un texto de una imagen cualquiera, esto permite tener acceso y editar el contenido del documento original (albaranes, formularios, facturas, etc.). Generalmente en el sector de la empresa se le llama “gestión documental” y se usa para agilizar los procesos de localización y recuperación de archivos, reducción de costes de almacenamiento de los documentos e incremento de la productividad. read more

Leer más » 2 Comentarios

Cifrar ficheros con GPG

¿Porque cifrar datos?

Principalmente es por privacidad. Cada día lanzamos a los cuatro vientos o en nuestro propia maquina tenemos información que puede ser sensible y esta expuesta.

Básicamente el cifrado de datos consiste en la utilización de alguna contraseña antes de enviarlos a su destino, de tal modo que el contenido del mismo no sea legible para los que no tengan dicha clave. Es muy útil en correos, discos y directorios, o cualquier formato de ficheros (vídeo, imagen, texto, etc).

Las contraseñas de cifrado y de descifrado pueden ser iguales (criptografía simétrica) o no (criptografía asimétrica).
GPG es una herramienta multiplataforma de cifrado/descifrado y es software libre licenciado bajo la GPL. Viene de serie en las principales distribuciones. read more

Leer más » 1 Comentario

MONITORIZAR LA SEÑAL DE WIFI POR CONSOLA

Visto en commandlinefu.com

Un comando para poder monitorizar la intensidad de la señal wifi cuando nos conectamos desde algún punto, sin tener que instalar ninguna aplicación para esta tarea desde la consola:
[code]$ cat /proc/net/wireless[/code]
1
El directorio /proc contiene un sistema de archivos virtual que se crea en memoria. Se utiliza para ofrecer información relacionada con el sistema (kernel, procesos y parámetros de configuración).
Se puede ajustar la frecuencia de actualización de los datos mediante la adición de un valor deseado (ejemplo, 1 segundo) con watch -n :
[code]$watch -n 1 cat /proc/net/wireless[/code]
Otra alternativa es utilizar el comando Awk:
[code]$watch -n 1 “awk ‘NR==3 {print “Signal strength = ” $3 “00 %”}”’ /proc/net/wireless”[/code]
2 read more

Leer más » 1 Comentario

Ocultar datos en imagenes (esteganografía de andar por casa)

Una buena solución para tener a buen recaudo nuestras cosas en la nube (Dropbox, GoogleDrive, Ubuntu One) por ejemplo un fichero de texto con contraseñas, datos bancarios o información sensible de todo tipo como fotos, vídeos, etc. Es ocultarla a la vista de los demás dentro de otros ficheros. A esta técnica que permite ocultar ficheros dentro de otros, de tal forma que no se perciba su presencia, se le llama esteganografía.

Mostraré una técnica “low cost” desde la consola, sin instalar ninguna de las múltiples aplicaciones que existen para estos menesteres. read more

Leer más » 1 Comentario

PyRoom, editor de texto minimalista

.
.

PyRoom es un editor de texto minimalista de código abierto, escrito en Python. Su interfaz se presenta a pantalla completa para evitar toda distracción durante la edición de texto plano. A través de una interfaz mínima, sin barra de herramientas, barra de desplazamiento o de menú, ni botones.

Si, la verdad es que tiene un aire retro, pero está diseñado para ayudar a centrarse en la productividad. No hay corrección ortográfica, ni texto en negrita o cursiva. En cambio realiza conteo de palabras en el texto. Se puede configurar fácilmente (desde los colores, borde y relleno, hasta el tipo y ancho de letra), y permite trabajar en varios documentos a la vez. Esta en los repositorios de bastantes distribuciones. read more

Leer más » 1 Comentario

Traductor de google + voz

.

Estaba buscando una aplicación de traductor multilingüe para leer unos correos en el trabajo. Como soy un poco vago, se me ocurrió que también no estaría de más, que la misma aplicación reprodujera por voz el texto traducido. Buscando encontré un par de aplicaciones que hicieran las dos funciones a la vez.

Aquí podemos debatir largo y tendido sobre el nivel de la sintetización de voz  en  las aplicaciones TTS (Text To Speech) en Linux. Hay muchas aplicaciones que pasan texto a voz, pero son muy deficientes todavía, para que una voz artificial resulte natural y sea inteligible para mi gusto. read more

Leer más » 2 Comentarios

De los errores se aprende… comandos chattr y lsattr

.

Si en otro post comentaba como se puede borrar eficaz y definitivamente un fichero con el comando shred, hoy propongo exactamente lo contrario. Un comando para evitar borrar accidentalmente ficheros o directorios con el comando chattr. ¿Os hacéis una idea de por que escribo sobre chattr? … Si, fuí yo … borré accidentalmente unos documentos del trabajo muy importantes, por eso, no está de más compartir soluciones para estos contratiempos.

# A partir de este punto en adelante, expondré los ejemplos sobre el fichero documento_importante.txt (puede ser cualquier fichero, .pdf, .odt, ficheros de audio, vídeo, imagen, etc…). read more

Leer más » 3 Comentarios