Peso de los directorios en Linux

Se me está por llenar el disco rígido externo, donde tengo fotos, películas, documentos y demás. Un terabyte de porquerías, pero nada que quiera borrar. ¿O sí? Ir directorio por directorio es tedioso y puede volverse una tarea abrumadora si aparecen muchos subdirectorios anidados con incierto contenido dentro de los mismos. Se puede usar el comando du para obtener el tamaño de los directorios y encadenarlo con un sort para que el resultado aparezca ordenado por el tamaño de los mismos: ...

September 3, 2017 · 2 min · 286 words · Diego Efe

Backup con RSync

RSync es un programa que permite copiar archivos, pero a diferencia de un copiado común, compara los archivos de origen y destino y sólo realiza la transferencia de la diferencia entre ambos: si son iguales no transfiere nada, si es un archivo de texto y se agregó sólo un caracter, RSync envía unicamente ese caracter y reconstruye el archivo en el destino para que ambas copias sean exactamente iguales. De este modo el procedimiento es más eficiente, en particular si se copian archivos grandes. La copia se puede realizar entre cualquier directorio de origen y destino, ya sea que se encuentren en un mismo disco rígido, en diferentes discos en una misma computadora o también entre una máquina local y una remota (o viceversa). ...

June 21, 2017 · 5 min · 977 words · Diego Efe

Autoaprendizajes

No recuerdo en qué momento fue que pronuncié las palabras mágicas, pero cuando sea que haya ocurrido, se abrieron portales hacia temas inexplorados dentro de un mundo que creía conocer. En los últimos meses (¿10? ¿20?) me encontré con: un lenguaje de programación fantástico por su sencillez y potencia (Python), junto con un conjunto de librerías para tareas científicas: matplotlib, numpy, pandas, etc. la idea del control de versiones (que es una herramienta magnífica para quienes escribimos todo tipo de textos que al ir corrigiendo dejan una huella dificil de seguir desde su versión inicial hacia su versión actual, ya sea que se trate de programas, entradas de blog o informes científicos o técnicos). En particular Git y GitHub. el deseo de colaborar en el desarrollo colectivo de software, cosa que creo que en el futuro de mediano plazo espero concretar. Avancé con el aprendizaje de Emacs (con Prelude, actualmente en uso, y Ergoemacs, que por el momento dejé de usar pero igual creo que está buenísimo, de ahí surgió el interés por los teclados con distribución Dvorak que uso actualmente), descubrí el IPython Notebook (y encadenado con eso ahora descubrí el lenguaje Julia). Aca pueden ver una imagen del IPython Notebook mientras lo usaba para un trabajo de Dosimetría. ...

October 10, 2014 · 3 min · 510 words · Diego Efe

Instalacion de Linux

No es difícil encontrar la información para la instalación de Linux, pero hay distintas maneras y quiero dejar registrada la forma en que lo estoy haciendo actualmente. Los pasos que sigo son: Bajar el ISO (el archivo imagen) de la distribución que quiero instalar, en este caso es Linux Mint 17. Formatear en FAT32 el pendrive mediante el programa GParted. Con el programa UNETBOOTIN se pasa la imagen al pendrive (hay que elegir el archivo ISO como fuente). Luego ya es cuestión de setear la PC para que arranque con el pendrive y seguir las instrucciones que aparezcan en pantalla. ...

August 6, 2014 · 2 min · 344 words · Diego Efe

Descubriendo Gnome

Empecé a tomarle el gustito a Fedora y Gnome. Al principio (24 horas atrás) el mouse parecía haber alcanzado un inoportuno grado de independencia porque se tendía a ir a la esquina superior izquierda (la “hot corner”) y se habilitaba el menú de Actividades. Para solucionarlo encontré un sitio desde el cual se instalan las extensiones de GNOME, que es un gran descubrimiento en sí mismo. Primero lo primero: instale 'No Topleft Hot Corner'. Me resulto llamativo que la instalación se realiza moviendo un switch que aparece junto al nombre de la extensión desde la propia página web (y que tiene también el texto ON u OFF de acuerdo a si ya esta instalado o no). Un detalle es que me anduvo bien desde Firefox, pero no desde Chrome (me doy bronca, porque todavía no instalé Opera, y es mi navegador de cabecera). ...

February 9, 2014 · 2 min · 377 words · Diego Efe

Dónde están los programas en Linux

Los directorios típicos son los siguientes, aunque hay variaciones en las distintas distribuciones de linux: [/bin] ejecutables (Essential commands that everyone needs to use at any time) [/usr] A complex hierarchy of additional programs and files. [/usr/bin] normal user executables. The commands that aren’t essential for users but are useful [/sbin] (superuser core executables) The commands the system Administrator needs access to. [/usr/sbin] (superuser executables). The commands that aren’t essential for Administrators but are useful. Library files: (semi-equivalent to windows dll's) [/lib], [/usr/lib], etc. Configuration files: [/etc/] [/run/media] es en donde se montan las unidades portátiles, como el rígido externo y el pendrive También se le puede preguntar al sistema dónde está instalado un paquete: ...

February 9, 2014 · 1 min · 120 words · Diego Efe