💾 Archived View for moribundo.flounder.online › conf › com.gmi captured on 2024-05-26 at 14:49:54. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-03-21)
-=-=-=-=-=-=-
Las que usamos gestores de ventanas (WM) minimalistas y no usamos sistemas de escritorio (DM), seguramente no disponemos de gestores para configurar ciertas cosas. Una de ellas es la salida de imagen.
Tuve que conectar el portátil a un proyector, y al conectarlo por HDMI no ocurria nada. Para decirle al sistema que cambie la salida de imagen lo hacemos con xandr:
xandr -q xandr --output HDMI-1 --auto
El primer comando es para saber los modos soportados, el segundo hace el cambio en modo automático.
Si quisieras una resolución determinada porque el modo automático se "come" la pantalla, mira el listado ofrecido por el primer comando y elige una menor (la actual sale con un asterisco):
xandr --output HDMI-1 --mode 1368x768
Cuando quieres usar el comando tar, que lo usas de uvas a peras, no recuerdas nunca los parámetros que hay que poner. Para solucionarlo me inventé una regla mnemotécnica para recordarlo más fácilmente:
tar cvfz archivo.tar.gz abc
Tomando las 4 letras por orden, la regla es la siguiente:
Crea de forma Verbosa en un Fichero comprimido con Zip el archivo tar.gz desde el directorio abc
Si preferimos usar el modo de compresión zst en vez de zip, cambiaremos la z por la a. Para este último modificador no tengo regla, ¿tú tienes alguna?
Esto es válido para cuando queremos configurar un determinado archivo para abrirse con un determinado programa, por ejemplo de correo mediante /etc/mailcap. Este comando lee el archivo /etc/mime.types
file --mime-type archivo
find . -maxdepth 1 -type f | wc -l
Cuando automatizo tareas para hacer backups, por ejemplo, va muy bien añadir la fecha al archivo resultante. Solo hay que añadir como variable el comando DATE:
ls > lista-$(date +%d-%m-%Y)
chattr +i archivo
Para desbloquear
chattr -i archivo
lsof +D ruta
Manera simple:
df -h
Manera completa:
lsblk -fm
Si solo queremos el ID:
blkid -o list
inxi -Fxz
sudo sync ; echo 3 > /proc/sys/vm/drop_caches
sudo dd if=/dev/sdX of=/tmp/sda-mbr.bin bs=512 count=1
Para restaurar la copia:
sudo dd if=sda-mbr.bin of=/dev/sdX bs=1 count=64 skip=446 seek=446
grep palabra *
Si queremos que busque en subdirectorios:
grep -ri palabra *
find . -size +1400k | xargs -I '{}' mv {} -t /home/usuario/carpeta/
Si quisieras saber a donde se conecta tu navegador, usaremos tcpdump.
Primero finalizarás todos los programas susceptibles de conectarse a la red. Esto es importante para que no hayan "interferencias". Luego ejecuta el comando:
tcpdump -i enp3s0
Y a revisar donde se está conectando tu navegador.
PD: Cambia enp3s0 por la nomenclatura de tu tarjeta de red (eth0 por ejemplo).