Notas varias
- Sistemas operativos
- Mini guías
- Notas
- https://mkvtoolnix.download/downloads.html
- https://github.com/jlesage/docker-mkvtoolnix
Sistemas operativos (OS)
Arranques
- easy2boot
- https://netboot.xyz/
ISOs
- Ikki boot
- Tails
- Grml
- Hirens
- Backbox
- SystemRescueCD
Mini guías
Configurar un rúter TP-Link Archer C7 v5 con OpenWRT como Dumb AP
- Enchufar el rúter a la corriente.
- Enchufar el rúter por Etherner a un ordenador. Esta conexión debe ser se un puerto Ethernet de los disponibles del rúter.
- Acceder al rúter
192.168.1.1
por primera vez. - Definir una contraseña para el usuario
root
. - Revisar la configuración de
ssh
. - Encender y configurar la radio con las señales deseadas.
- Desde un terminal, enviar el script al rúter:
cp -P 22 dumb-ap-wired-link.sh root@192.168.1.1
- Acceder al rúter vía
ssh
:
ssh -P 22 root@192.168.1.1
- Dar permisos de ejecución al script:
chmod +x dumb-ap-wired-link.sh
- Ejectutar el script:
./dumb-ap-wired-link.sh
- Reiniciar el rúter.
- Acceder al rúter principal y ver la nueva IP asignada al rúter. El nombre es DumbAP1.
- Comprobar acceso via navegador o
ssh
con la nueva IP asignada. - Conectarse a la nueva wifi.
Conververtir ebooks
Dependencias:
- Calibre
- fbless
ebook-convert <nombre_fichero>.epub <nombre_fichero>.fb2
fbless <nombre_fichero>.fb2
Conversión a CBR
Dependencias:
- Rar
rar a <nombre_nuevo_fichero>.cbr ruta/a/imagenes/*.jpg
Gestión de NginX
nginx -t
service nginx reload
Programas
Transferencia de datos
Rsync
rsync -r -v --partial --progress -e ssh <user@remote-host:remote-path> <local-path>
Vimb
Para compilar Vimb:
sudo apt-get install \
build-essential \
gcc \
libsoup2.4-dev \
libgtk-3-dev \
libwebkitgtk-3.0-dev \
libwebkit2gtk-4.0-dev
make clean
make GTK=3
sudo make install
RegEx
Perl
- Con Ag Silver-searcher:
ag '\"\?(?![xml])[a-z|A-Z]+\"' --json
# Cadena de texto: ''
# Compuesta únicamente por letras: "?[a-z|A-Z]+"
# Que no tengan la cadena xml: (?![xml])
# En ficheros con extensión JSON
Descarga
wget <URL>
# Continuar una descarga
wget -c <URL>
# Descargar un fichero con un nombre distinto
wget -O <nuevo_nombre> <URL>
wget --no-check-certificate --content-disposition <URL>
# --no-check-cerftificate was necessary for me to have wget not puke about https
curl -JLO <URL>
Descarga de música
wget -m --no-parent --restrict-file-names=nocontrol --user-agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 [direct download]' --referer='http://digitalk7.com/' 'http://digitalk7.com/mus/Classical/Beethoven/2007 %E2%80%A2 Complete Works/'
wget -m --no-parent -A m4a,jpg,mp3,txt --restrict-file-names=nocontrol --user-agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 [direct download]' --referer='http://digitalk7.com/' ''
Descarga de imágenes
wget -r -A=.jpg,.png,.svg <URL>
Pantalla
Para detectar la pantalla conectada:
xrandr | grep " connected" | cut -f1 -d " "
Para gestionar el brillo de la pantalla:
xrandr --output [monitor-name] --brightness [brightness-level]
Gestión de Bluetooth
Perfiles de Bluetooth
- A2DP supports one-way HQ audio.
- HSP/HFP support two-way audio, but only with very poor quality (HFP 1.6 added mSBC, which is a 16kHz mono codec, before, it was even worse).
Conexión de auriculares
Comprobar que se conecta como “Headset”.
Conversión formato fichero
Convertir un fichero con formato Windows a formato UNIX:
awk '{ sub("\r$", ""); print }' winfile.txt > unixfile.txt
Tratamiento de imágenes
Es necesario tener instalado el paquete ImageMagick
Redimensionar imagen
convert original.jpg -resize 1600x1600^ salida.jpg
Optimizar imágenes
for i in {1..8}; do convert <input> -colors 256 -depth ${i} <output>${i}; done
Redimensiona la imagen la imagen a 1600x1600. En el caso de que la imagen no sea cuadrada, el menor de los lados será el que, en la imagen de salida, tenga las medidas definidas.
Reducir calidad imagen
convert original.jpg -quality 10 salida.jpg
Utilidades de compresión
Comprime zip a epub
zip -rX ../my.epub mimetype META-INF/ OEBPS/
unzip MyEbook.epub
// To zip up an epub:
1. zip -X MyNewEbook.epub mimetype
2. zip -rg MyNewEbook.epub META-INF -x \*.DS_Store
3. zip -rg MyNewEbook.epub OEBPS -x \*.DS_Store
Comprime zip
zip -r <destino>.zip <origen>
Gestores de correo electrónico
Evolution
Cambiar el ancho de linea por defecto de Evolution:
gsettings set org.gnome.evolution.mail composer-word-wrap-length 10240
Notas
Motorola Moto G6
Amazfit Bip
https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html
https://blog.ssdnodes.com/blog/host-multiple-websites-docker-nginx/
https://www.reddit.com/r/thinkpad/comments/6hv7zf/any_linux_users_able_to_adjust_trackpoint/
https://github.com/ungoogled-software/ungoogled-chromium-debian
Vim
- Comprobar para qué sirve Omni completion
- Remaps
VPN
https://madlab5.blogspot.com/2019/03/creating-home-vpn-server-using.html
NeoMutt
https://draganczuk.tk/posts/Get-comfortable-in-(neo)mutt.html
Hacking
- Aircrack-ng
- http://inti.io/nametests/
- https://mobile.twitter.com/securinti
- http://stalkscan.com/
- https://medium.com/intigriti/how-i-hijacked-your-account-when-you-opened-my-cat-picture-9a0a0acca9e8
Personalización
- https://www.circuidipity.com/debian-stable-setup/
- https://www.digitalocean.com/community/tutorials/how-to-configure-periodic-trim-for-ssd-storage-on-linux-servers
- https://www.howtogeek.com/222077/how-to-enable-trim-for-third-party-ssds-on-mac-os-x/
i3
https://www.reddit.com/r/i3wm/comments/9v8osf/what_are_some_nice_i3blocks_that_you_use/
Debian preseed file
Visualizador de fuentes CharacterMap.
Siji como buena forma de hacer scripts.
Email de fallos en el disco SmartCTL
VirtualBox Sketch
Pandoc para convertir md en epub o html.
Añadir w3m y w3m-img a la docu de debian.
Email. Posteo vs Fastmail
Sincronización
Sincronización de favoritos
Windows
BIOS
- Obtener la versión de la BIOS desde CMD:
wmic bios get smbiosbiosversion
Jailbreak
- Supervisor anuncios bloqueador https://www.reddit.com/r/jailbreak/comments/dbdb8x/tutorial_blocking_ads_on_cellular_wifi_no_vpn/f21ze19/
Android
Para modificar pulsación larga del botón de “Home” hay que asignar Asistente digital