Recetas¶
Red¶
Conocer la ip pública¶
curl icanhazip.com
Ver los puertos abiertos¶
sudo lsof -i
Comprobar la velocidad de conexión a Internet¶
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -
Desde ubuntu se puede hacer instalando speedtest-cli:
sudo apt install speedtest-cli
speedtest-cli
Borrar todos los mensajes de correo¶
$ mail
? delete *
? q
? exit
Nota. Si no se escribe
qantes de salir, no se borran los cambios.
Comprobar equipos encendidos de la red¶
Así se ven las ips de equipos encendidos en la red
nmap -sP 192.168.1.*
Para encontrar los conectados a nuestro equipo:
netstat -nt
Disco¶
Ver información sobre fichero¶
Ver fechas de acceso y creación, tamaño, …
stat <file>
Modificar la fecha de un fichero¶
touch -a -m -t 201401010000 MOV086.mpeg
para 01 del 01 de 2014 (a las 00:00)
touch MOV086.mpeg -r /mnt/fotos/Vídeos/otros/MOV086.MOD
copiaría la fecha de un fichero en otro
Sistema¶
Ver la distribución (y versión) instalada¶
cat /etc/*-release
Deshabilitar servicio en Linux¶
Para deshabilitar un servicio de forma que no arranque automáticamente, se edita su entrada en /etc/init. Por ejemplo, para que no arranque la base de datos mongo, se comentaría la línea start on … del fichero etc/init/mongodb.conf
# vim: set ft=upstart ts=4 et:
description "MongoDB"
# Deshabilito que arranque en el inicio
#start on runlevel [2345]
stop on runlevel [!2345]
De esta forma no arranca por defecto al iniciar el sistema, pero se puede seguir arrancando
el servicio con sudo service mongodb start y parando con sudo service mongodb stop
Ver el crontab de todos los usuarios¶
for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done
Otros¶
Descargar desde Google Drive¶
Se hace con:
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -O FILENAME && rm -rf /tmp/cookies.txt
- FILEID es el identificador de la url de Google Drive
- FILENAME el nombre del fichero
Ubuntu¶
Servicios en ubuntu¶
- Listado de todos los servicios:
service --status-all
- Deshabilitar un servicio:
systemctl disable <service>
update-rc.d -f <service> remove
Instalar paquete deb¶
sudo dpkg -i <paquete>
Hacer que bazarr y sonarr arranquen después de montar las unidades¶
En ocasiones se estaban arrancando antes de montar las unidades nfs definidas en /etc/fstab. Para evitarlo, edito en /etc/systemd/system bazrr.service y modifico la entrada Afterpara que contenga nfs.mount. Con sonarr hago lo mismo.
Después se ejecuta systemctl daemon-reload y se reinicia.