May 22 2010

Gestionar la papelera de reciclaje desde la consola – Ver, Borrar y Restaurar Ficheros

A veces tenemos problemas de acceso a la papelera de reciclaje en la forma gráfica, por unas cosas o por otras. Entonces es cuando intentamos recurrir a la consola, y muchas veces, por falta de información o desconocimiento no sabemos que hacer.

Vamos a ver las 3 operaciones más comunes, desde una terminal:

Acceder a la Papelera de Reciclaje desde la Consola
Abrimos una terminal (Aplicaciones -> Accesorios -> Terminal) y escribimos:
cd ~/.local/share/Trash/files
Nota: el ~ equivale a poner /home/usuario y el . delante del local significa que es una carpeta oculta.

Una vez aquí podemos listar los ficheros que hay en la papelera escribiendo:
ls: listado de los ficheros
ls -l : listado de los ficheros y detalles
ls -la : listado de los ficheros y detalles y también los ocultos.

Y así vemos que hay en nuestra papelera.

Restaurar los ficheros
Una vez vistos cuales queremos restaurar, vamos a poner de ejemplo que yo tengo un fichero llamado prueba.txt y quiero moverlo al Escritorio (restaurarlo).
Escribiría esto en la terminal:
mv prueba.txt /home/miusuario/Escritorio
y listo, ya estaría mi fichero sacado de la papelera y puesto en el Escritorio. Con una carpeta llamada prueba, pues lo mismo, en vez de prueba.txt pues ponemos prueba.

Borrar los ficheros
Simplemente escribimos
rm prueba.txt
Y se borra. Si es una carpeta tenemos que escribir:
rm -r prueba.txt
El -r es de recursive (recursivo en inglés), para que borre todo lo que hay dentro de la carpeta también.

Nota: si os da error de permisos, escribir antes de los comandos sudo y meter vuestro password, aunque no creo que tengáis ese problema.

Pues nada, espero que os sea útil.

A 4 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , ,


Feb 11 2010

Crear un PDF a partir de varias imágenes (jpg, jpeg, gif)

Vamos a ver como convertir un grupo de imágenes jpg (formatos permitidos: PS PDF JAI PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA, sólo hay que cambiar la extensión jpg por la que queramos convertir) en un pdf, con una imagen por página. Lo primero que tenemos que hacer es meter en una carpeta todas las imágenes ordenadas como queremos que salgan en el pdf. No metáis nada más, ni imágenes repetidas, ni nada. Pongo un ejemplo: Tenemos 100 imágenes de un cómic que hemos dibujado y escaneado en la carpeta Comic. Las imágenes se llaman imagen001.jpg, imagen002.jpg…imagen100.jpg Dónde imagen001.jpg será la primera página del pdf e imagen100.jpg la última.

¿Qué necesitamos?
Dos programitas
1.- PDFtk
2.- sam2p

Instalando PDFtk y sam2p
Abrimos una terminal (Aplicaciones -> Accesorios -> Terminal) y escribimos:
sudo apt-get install pdftk

Metemos nuestra contraseña y le decimos que sí a la pregunta que nos hará (escribimos s y pulsamos intro). Cuando acaba instalamos sam2p, escribiendo:
sudo apt-get install sam2p

y hacemos lo mismo que en el anterior. Ya estamos listos para crear nuestro pdf.

Creando el pdf a partir de las imágenes jpg
Lo primero que tenemos que hacer es convertir cada imagen en un pdf. Para ello, si son pocas, podemos hacerlo a mano, pero como son 100, vamos a hacer un programita que lo haga por nosotros.
Abrimos una terminal y vamos a la carpeta Comic, que tenemos en el Escritorio, en este ejemplo. Escribimos:
cd Escritorio/Comic

Ahora vamos a convertir todas las imágenes jpg del cómic en pdfs. Escribimos esto:
for f in $(ls *.jpg); do sam2p $f PDF: $f.pdf ; done

Y por cada imagen nos va a salir algo parecido a esto:
This is sam2p v0.45-3.
Available Loaders: PS PDF JAI PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA.
Available Appliers: XWD Meta Empty BMP PNG TIFF6 TIFF6-JAI JPEG-JAI JPEG PNM GIF89a+LZW XPM PSL1C PSL23+PDF PSL2+PDF-JAI P-TrOpBb.
sam2p: Notice: job: read InputFile: imagen001.jpg
sam2p: Notice: writeTTT: using template: p0jbb
sam2p: Notice: applyProfile: applied OutputRule #0
sam2p: Notice: job: written OutputFile: imagen001.jpg.pdf
Success.

La explicación de lo que hace nuestro programita bash es:
Cada resultado de ls *.jpg, es decir, cada imagen .jpg, se va almacenando en la variable f. Por cada imagen ejecutamos el comando sam2p $f PDF: $f.pdf que convierte lo que hay almacenado en f en f.pdf. Es un bucle sencillo y muy útil.

Una vez hecho esto, ya tenemos 100 pdfs, cada uno con su correspondiente imagen. Ahora vamos a unirlos en un sólo pdf. Estando en Escritorio/Comic, escribimos en la terminal:
pdftk *.pdf cat output comic.pdf

No debe darnos ningún error, pero puede aparecer algún warning. En teoría no pasa nada.

Ya tenemos nuestro PDF listo, con una imagen en cada página.

A 3 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , ,


Nov 20 2009

Configurar Impresora HP Hewlett Packard

Mi colaboradora nos manda este tutorial para configurar nuestra impresora Hewlett Packard en Ubuntu. Aquí os lo dejo:

Nunca había tenido problemas con la impresora en Ubuntu, pero al instalarme el 9.10 me daba problema a la hora de imprimir, lo que pasaba exactamente es que se quedaba pendiente (en proceso)…y hasta el juicio final.

Entonces, es tán fácil como instalar HPLIP (Hewlett-Packard Linux imaging & printing), que es un proyecto que lleva Hewlett-Packard y que brinda soporte a impresoras y escáneres HP en GNU/Linux.

Solo tenemos que ir a su página, en la que nos pedirá los datos de nuestra distribución de GNU/Linux, la versión, el tipo de impresora y el modelo.
Allí nos descargaremos un archivo .run, y solo tenemos que seguir estos pasos para instalar (el programa además se encarga de instalar las dependencias que nos puedan faltar!)

Continuar leyendo

A 1 usuari@ le gusta este tutorial - Me gusta

Etiquetas: , , , , , , ,


Nov 16 2009

Errores comunes del comando apt-get

apt-get es un comando que usamos por consola para hacer algunas operaciones. Necesita permisos de root o superusuario y no podemos usarlo a la vez que el gestor de paquetes synaptics o el gestor de actualizaciones.

Los errores más comunes son:
Sin permiso de superusuario o root
Por ejemplo, para actualizar la lista de paquetes
apt-get update
E: No se pudo abrir el fichero de bloqueo ‘/var/lib/apt/lists/lock’ – open (13: Permiso denegado)
E: No se pudo bloquear el directorio de listas

Este error quiere decir que se nos ha olvidado abrirlo como super usuario. Continuar leyendo

A 0 usuari@s les gusta este tutorial - Me gusta

Etiquetas: , , , , , , , ,


Nov 11 2009

Cambiar permisos por consola – CHMOD

Muchas veces tenemos problemas de permisos para copiar algún archivo en alguna carpeta, para modificar algún fichero, etc.

Si no sabes que son los permisos, o no sabes como ver los permisos de un fichero o una carpeta, te recomiendo que leas este tutorial:
Explicación de los permisos de carpetas y ficheros en GNU/Linux

Cambiar permisos desde la consola
Nos vamos a Aplicaciones -> Accesorios -> Terminal
Por ejemplo yo le quiero dar permisos de lectura, escritura y ejecución para los 3 grupos a una carpeta llamada Prueba que está en el Escritorio, así que navego hasta el escritorio:

cd Escritorio

Y tengo dos opciones,la numérica y la alfabética:

1.- chmod 777 Prueba
2.- chmod rwx Prueba

Si la carpeta pertenece a root, tendremos que hacerlo asi:

1.- sudo chmod 777 Prueba
2.- sudo chmod rwx Prueba

Y meter nuestra password. Continuar leyendo

A 1 usuari@ le gusta este tutorial - Me gusta

Etiquetas: , , , , , , ,