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

FF multi converter, la conversion fácil entre formatos

Hasta ahora utilizaba WinFF, pero encontré y recomiendo un programa que hace uso de varios programas. Se trata de FF multi converter . En vez de tratar con la linea de comandos, tiene una interfaz gráfica muy intuitiva, que nos facilitará las tareas a la hora de convertir entre distintos formatos de audio, vídeo, imagen y documentos.

La aplicación está escrita en python3 y PyQt4, y es software libre. Utiliza ffmpeg para ficheros de audio y vídeo, unoconv para ficheros de documentos y ImageMagick para la conversión de ficheros de imagen. Por esta poderosa razón, tenemos una gran cantidad de formatos para convertir entre ellos: read more

Leer más » 4 Comentarios

Probando Firefox OS

La Fundación Mozilla ha creado una extensión para navegadores Firefox y Iceweasel donde se puede emular el sistema operativo Firefox OS, para moviles y tablets. Firefox OS es gratuito, de código abierto y basado en HTML 5.

Podemos crearnos una idea de su funcionamiento para probar las aplicaciones y comprobar cómo serían antes de registrarlas en el Marketplace. Todas las aplicaciones en Firefox OS estan creadas en  HTML 5, Javascript y CSS3. Por lo tanto aunque algunas se pueden usar offline (cámara de fotos, vídeo, etc), en el móvil será necesario tener conexión con internet. read more

Leer más » 2 Comentarios

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

Instalar Android en Virtualbox

.
.

El sistema operativo Android normalmente solo se ejecuta en teléfonos móviles y tablets. Hasta hace poco podíamos emularlo en el PC con el sdk oficial de android, pero era complicado de instalar y daba algunos errores:

android_sdk

Android sdk oficial

Desde hace un tiempo es posible instalar android en PC’s gracias al proyecto no oficial Android-x86.  Que es una versión de Android creada específicamente para la arquitectura x86 (sistemas de 32 bits), para tablets y portatiles, con la posibilidad de crearlos en maquinas virtuales como virtualbox. Con esto podemos testear las nuevas versiones de android desde nuestro pc. read more

Leer más » 3 Comentarios