Bueno, tras unos días bastante apurado, parece que ya está solucionado un problemilla que me traía loco con el servidor (un ubuntu 10.10 y máquinas virtualizadas).
Para escarnio público (y porque me lo merezco) he de confesar que el problema era que se llenaba la partición raíz del host y entonces el sistema dejaba de funcionar. Si bien reinstalar hubiese sido sencillo, mi tozudez hizo que no pudiese dejar de buscar la causa (mientras migraba las máquinas virtuales de VMware a Virtual Box, ya que VMware Server no se lleva demasiado bien con los últimos kernels de Ubuntu).
A lo que íbamos, durante estos intensos días, me he cruzado con algunos comandos y utilidades de consola linux que a lo mejor le resultan útiles a alguien más. Paso a detallarlos:
SCP #Get server files: conectarse a un servidor remoto por ssh y descargarse los directorios a una carpeta local
scp -r -p nombre_usuario@ip_servervidor_remoto:/directorio_remoto /carpeta_local
RSYNC #Syncronize dirs: sincronizar dos carpetas
rsync –verbose –stats –recursive /Directorio_Origen /Directorio_Destino
DF #display free diskspace: nos muestra el % de uso del disco y el dev del disco y el punto de montaje de la partición
sudo df -h /var/lib/
S.ficheros Tamaño Usado Disp Uso% Montado en
/dev/sda01 197G 16G 171G 9% /
S.ficheros Tamaño Usado Disp Uso% Montado en/dev/sda01 197G 16G 171G 9% /
DU #display directory size: mostrar cúanto ocupa un directorio (y sus directorios hijo)
sudo du -schx /Un_Directorio
473M /var/lib/
473M total
292K /home/user/Downloads/_1.
50M /home/user/Downloads/SYSTEM
76K /home/user/Downloads/openshot_wizard_1.0.6
108M /home/user/Downloads/
108M total
Limpiar los temporales de apt-get
sudo apt-get clean
sudo apt-get autoremove Un_Paquete
sudo apt-get purge Un_Paquete
Make -j4 # compilar para un procesador con 4 núcleos
Montar fstab en modo escritura cuando ha fallado en el arranque
mount -n -o remount /
«ureadahead» es un proceso que pre-carga los ficheros para mejorar la velocidad del arranque (se puede desinstalar, pero el sistema carga mucho más lento)
VMWare #arrancar una máquina desde línea de comandos
vmrun -T server -h ‘http://localhost:8222/sdk’ -u Un_Usuario -p Una_Password start «[standard] Una_Ruta_VM/Una_VM.vmx»
Montar la imagen o ISO de un cd o un DVD en Linux
mount -t iso9660 -o loop imagen.iso /ruta/montaje
Pasar PDF a JPG en linux
convert -adjoin -append -quality 100 -density 200×200 fichero_origen.pdf fichero_salida.jpg