Para comparar directorios utilizamos la herramienta diff:
diff -r -q 'directorio1' 'directorio2'
diff -r -q /home/miusuario/Documentos /home/miusuario/Copia-de-Documentos
-r para hacerlo de forma recursiva.
-q para que sólo aparezcan en pantalla los ficheros que hay en uno y no en el otro.
diff examina el contenido de los archivos (línea por línea, si son archivos de texto) para determinar si son diferentes. Esto hace que el proceso se alargue si el número de ficheros es grande.
Si no necesitamos conocer la diferencia entre ficheros, sino que los ficheros en uno y otro directorio sean los mismos, vamos a hacer un listado con todos los archivos que tengan ambos directorios y después comparamos dichos listados.
1= Nos movemos hasta el directorio1
cd /home/miusuario/directorio1
2= Generamos el listado del directorio1:
find . -type f > listado-directorio1.txt
3= Nos movemos hasta el directorio2
cd /home/miusuario/directorio1
4= Generamos el listado del directorio1:
find . -type f > listado-directorio2.txt
5= Comparamos los archivos:
diff /home/miusuario/directorio1/listado-directorio1.txt /home/miusuario/directorio2/listado-directorio2.txt
Ej:
cd /home/miusuario/Documentos
find . -type f > listado-de-Documentos.txt
cd /home/miusuario/Copia-de-Documentos
find . -type f > listado-Copia-de-Documentos.txt
diff /home/miusuario/Documentos/listado-de-Documentos.txt /home/miusuario/Copia-de-Documentos/listado-Copia-de-Documentos.txt
Si queremos que nos lo imprima en un archivo de texto, añadir al final >diferencias.txt
diff /home/miusuario/Documentos/listado-de-Documentos.txt /home/miusuario/Copia-de-Documentos/listado-Copia-de-Documentos.txt >diferencias.txt
zabila
viernes, 6 de noviembre de 2020
Comparar directorios con diff
miércoles, 9 de septiembre de 2020
Error de apt
E: No se pudo bloquear /var/lib/dpkg/lock-frontend - open (11: Recurso no disponible temporalmente)
E: No se puede obtener el bloqueo de la interfaz de dpkg (/var/lib/dpkg/lock-frontend), ¿hay otro proceso utilizándolo?
sudo fuser -vki /var/lib/dpkg/lock[/code]
sudo rm -f /var/lib/dpkg/lock
**Si esto no funciona, mirar aquí:
https://eltallerdelbit.com/solucion-error-dpkg-frontend-esta-bloqueada-por-otro-proceso/
sábado, 11 de julio de 2020
Suspender portátil cerrando tapa
Al cerrar la tapa del portátil (Asus 1215B), éste debería de entrar en suspensión. Esto lo hacía unas veces sí y otras no.
Buscando soluciones encontré ésta que de momento me está funcionando.
Editar el archivo /etc/default/grub
sudo pluma /etc/default/grub
Añadir nouveau.modeset=0
Antes:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Ahora:
GRUB_CMDLINE_LINUX_DEFAULT="nouveau.modeset=0 quiet splash"
Actualizar grub:
sudo update-grub
OTRA FORMA (Gracias a ubunlog.com)
Instalar pm-utils:
sudo apt install pm-utils
Tras la instalación escribiremos lo siguiente:
S sudo pluma /etc/systemd/logind.conf |
Esto nos mostrará un archivo con diversas lineas comentadas. Descomentar ciertas líneas para que el programa de pm-utils funcione de manera extraordinaria y mande al equipo a suspensión al cerrar la tapa del portátil. Así hemos de descomentar las siguientes lineas:
HandleSuspendKey=suspend HandleLidSwitch=suspend HandleLidSwitchDocked=suspend |
miércoles, 9 de enero de 2019
Después de instalar Ubuntu Mate 18.04
sudo fc-cache
sudo update-apt-xapian-index -vf
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet
Soporte de idiomas
sudo apt update && sudo apt dist-upgrade
Instalar Dropbox:
sudo apt install caja-dropbox
Instalar Gestor de Encfs de Gnome:
https://moritzmolch.com/apps/gencfsm/
sudo add-apt-repository ppa:gencfsm && sudo apt-get update && sudo apt-get -y install gnome-encfs-manager
Instalar VirtualBox:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt -y install gcc make dkms
sudo apt update
sudo apt -y install virtualbox
sudo apt install virtualbox-ext-pack
PinguyBuilder. Descargar paquete deb e instalar.
https://sourceforge.net/projects/pinguy-os/files/ISO_Builder/
Unetbootin
https://unetbootin.github.io/
sudo add-apt-repository ppa:gezakovacs/ppa
sudo apt-get update
sudo apt-get install unetbootin
Pyrenamer. Descargar paquete deb e instalar.
https://pkgs.org/download/pyrenamer
ffDiaporama:
http://ffdiaporama.tuxfamily.org/?page_id=10472&lang=es
sudo add-apt-repository ppa:ffdiaporamateam/stable
sudo apt-get update
sudo apt-get install ffdiaporama
sudo apt-get install ffdiaporama-texturemate (N=)
sudo apt-get install ffdiaporama-openclipart (N=)
fotowall:
https://www.enricoros.com/opensource/fotowall/download/binaries/
descargar para ubuntu:
https://github.com/enricoros/fotowall/releases/download/v1.0/Fotowall-1.0-RETRO-Ubuntu-x86_64.x86_64
Dar permisos de ejecución y
Dobleclic sobre el archivo para lanzar.
sábado, 17 de noviembre de 2018
Icono de Dropbox no se muestra
He buscado y probado distintas soluciones y voy a anotar la que me ha funcionado a mi, en Ubuntu Mate 18.04
1. Abrir caja como superusuario: sudo caja
2. Ir a /bin
3. Crear un archivo nuevo. Nombrálo como dropbox
4. En ese archivo, copiar lo siguiente:
#! /bin/bash
dbus-launch ~/.dropbox-dist/dropboxd
5. Guardar y dar permiso de ejecución
__________
Ahora ir al menú y hacer clic-derecho ---> Editar menús
Buscar el lanzador de Caja Dropbox ---> Propiedades
En el apartado Comando, escribir: /bin/dropbox
Cerrar y comprobar.
viernes, 9 de noviembre de 2018
Extraer las imágenes de una presentación .pps
2 Abrir con LibreOffice
3 Guardar como... Añadir extensión .html
4 Usar formato ODP
5 Cambiar extensión .odp por .zip
6 Extraer aquí
7 Entrar al directorio que nos ha creado
8 ... y allí en el directorio pictures