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
q
antes 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 After
para que contenga nfs.mount
. Con sonarr hago lo mismo.
Después se ejecuta systemctl daemon-reload
y se reinicia.