Estos comandos están probados en un maquina Debian 12.
Comandos generales:
Borra host ssh (en Windows): sh-keygen -R 192.168.0.XXX
Reiniciar: reboot -h
Desinstalar programa: sudo apt remove mysql*
Desinstalar programa y datos: sudo apt purge mysql*
Limpiar después: apt autoremove && apt autoclean
Login como root: su -
Cambiar pass root: passwd root
Ver ips: ip a
Ver interfaz de redes: ip add
Saber versión del kernel: uname -a
Cambiar ip local de dinámica a estática:
- Hacer backup archivo red: cp -a /etc/network/interfaces /etc/network/interfaces.backup
- Abrir archivo configuración: nano etc/network/interfaces
- Saber nombre adaptador: ip -c link show
auto enp0es3 (este es el nombre de adaptador)
iface enp0es3 inet static
address 192.168.0.201
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4
- Reiniciar redes: systemctl restart networking.service
- Verificar conexión: ping google.com
- Conexión por ssh: ssh User@192.168.0.xxxx
Añadir usuarios sudoers:
Guía: https://www.youtube.com/watch?v=tImeB-OK5Uw
Acceder a root: su -l
Instalar paquete: sudo: apt install sudo
Buscar paquete: apt search nombre*
Actualizar apps: sudo apt update
Ejecutar: visudo (se abre editor nano)
Editar y añadir debajo de: root ALL=(ALL:ALL) ALL
user ALL=(ALL:ALL) ALL
Cerrar y guardar archivo: Crtl + x y luego pulsar Intro
Agregar cuenta de usuario al grupo sudo
Ejecutar: usermod -aG sudo m4n
Ejecutar: exit
Administración de servicios:
Estado servicios: systemctl status nombreservicio
systemctl start nombreservicio (tabulador 2 veces)
systemctl stop nombreservicio
systemctl disable nombreservicio (desactivar de arranque)
systemctl enable nombreservicio (activar al arranque)
systemctl restart nombreservicio
systemctl reload nombreservicio
Ver todos servicios en carpeta: cd usr/lib/systemd/system listar: ls
Lista servicios activo: systemctl list-unit-files --type=service
Lista servicios: cd /etc/systemd/system listar: ls
Abrir servicio: nano nombre.service
Modificar ruta repositorios oficiales:
Actualizar url repositorios oficiales: nano /etc/apt/sources.list
Añadir ruta: deb http://deb.debian.org/debian/ bookworm main contrib
Comprobar: apt update
Cortafuegos ufw:
Ver estado: sudo ufw status
Ver protocolos: sudo ufw status verbose
Permitir servicio: sudo ufw allow http | ufw allow 6667/tcp
Denegar servicio: sudo ufw deny 6667/tcp
Listar servicios: sudo ufw status numbered
Borrar servicio: sudo ufw delete 2 (elimina el numero deseado)
Comandos varios:
Listar: ls o ls -l Acceder: cd nombre Salir atrás: cd .. Ir a raíz: cd
Reiniciar: reboot -h
Ruta donde estoy: pwd
Crear directorio: mkdir nombre
Eliminar directorio: rm -r nombre
Eliminar archivo: rm archivo
Renombrar archivo: mv nombre nombrenuevo
Descomprimir: tar zxfv archivo
Ver archivo: cat archivo
Editar: nano archivo
Copiar archivo: cp -a /ruta/archivo.conf /ruta/rutanueva/archivo.conf
Ver procesos: top o htop (mas completo)
Ver particiones: df -h
Ver espacio libre: free
Buscar software: apt search nombre
Eliminar registro SSH en Windows:
- ssh-keygen -R 192.168.0.201
Cajón desastre:
Memoria Zram "revisas"
Gestor paquetes dpkg "revisar"
-------------------------
Problema instalación parques .deb por falta de dependencias, cuando da error:
Instalar: sudo dpkg -i ruta archivo .deb
Corrige falta dependencias: apt -f install
------------------------------------

Comentarios
Publicar un comentario