Terminales con tmux

Terminales con tmux

tmux es un multiplexor de terminales que permite tener múltiples sesiones (shell’s) en una única ventana. Desde el Terminal de tu mac, linux, incluso en Windows (con WSL)s. En una sola ventana puedes tener múltiples sesiones activas, cambiar de una a otra, verlas simultáneamente, entrar en una y desconectarte (se mantienen ejecutando en segundo plano) y volver a conectarte a ella en el futuro. …

April 25, 2024 · 2 min
¡Adiós Bash, hola Zsh!

¡Adiós Bash, hola Zsh!

He decidido migrar mi CLI desde la fiable y conocida bash a la poderosa y versátil zsh. Se trata de una evolución extendida de la Bourne Shell (sh), no solo hereda muchas de las características familiares de Bash, sino que también introduce una serie de nuevas funcionalidades, soporte para plugins y temas personalizados. Apple adoptó Zsh como la shell predeterminada hace algún tiempo, me faltaba dar el paso en mis sistemas Linux, incluido WSL2 en Windows. …

April 23, 2024 · 7 min
Usuarios Mac desde CLI

Usuarios Mac desde CLI

Para encontrar todos los usuarios disponibles en un sistema MacOS desde la línea de comandos, se puede utilizar un script en Bash. El sistema operativo MacOS, como otros sistemas de tipo Unix, almacena la información de los usuarios en varios archivos del sistema, principalmente en /etc/passwd. MacOS utiliza Open Directory para la gestión de usuarios, por lo que se pueden usar comandos como dscl para consultar esta información. …

February 16, 2024 · 3 min
Rclone y Mac

Rclone y Mac

En este apunte explico cómo gestiono mis datos en un Mac. Mi objetivo es poder trabajar a máxima velocidad y desde cualquier sitio con los datos más utilizados, contar con un almacén extra para los menos accedidos y por supuesto contar con múltiples copias de seguridad. Los datos fuentes están en el disco SSD interno del Mac y un par de discos externos. Las réplicas y los backups están en iCloud, un linux remoto y Google Drive. Varios sitios, diferentes tecnologías, velocidades, necesidades. La herramienta rclone es perfecta para ayudarme a la hora de contar con múltiples copias de seguridad sincronizadas …

November 13, 2023 · 11 min
Linux en MacBook Air 2015

Linux en MacBook Air 2015

En este apunte describo cómo aprovechar un macbook air antiguo (2015) para instalarle Linux y extender su tiempo de vida. Con el tiempo estos mac’s se convierten en equipos casi inútiles, con una velocidad pasmosa y memoria insuficiente. ¿Porqué no aprovecharlos con Linux?. Un Macbook Air del 2015, con 8GB y 128GB de disco puede convertirse en un equipo muy útil. …

August 6, 2023 · 2 min
Reboot diario con Systemd

Reboot diario con Systemd

Para iniciar un rearranque completo se puede utilizar el comando systemctl reboot, pero ¿cómo puedo programarlo a una hora determinada?. En este apunte explico cómo hacerlo utilizando systemd, el gestor de arranque y administración para distribuciones Linux. Entre los servicios de timer de systemd hay una funcionalidad poco conocida que permite programar un reboot automático cuando queramos. …

July 23, 2023 · 2 min