Cheatsheet
Cheatsheet de comandos usados en IT/Redes/Sistemas
Sistemas
Actualizar sistema operativo:
Arch:
sudo pacman -Syu
Ubuntu:
sudo apt-get update
sudo apt-get upgrade
Windows:
Ampliar partición:
Ubuntu/Debian:
Extender volumen ext4
Parar servicios que puedan verse afectados
umount /dev/sdb1
fdisk /dev/sdb
p (print)
d (borrar porque solo hay una)
n (create)
p (primary)
defaults los tamaños inicio y final
w (write)
e2fsck /dev/sdb1
resize2fs /dev/sdb1
mount /var/wwwExtender volumen lvm
lvxtend -l +100%FREE /dev/NombreDelLogicalVolume/root
resize2fs /dev/NombreDelLogicalVolume/rootRegistrar ejecutable como app:
Linux:
Mover carpeta a /usr/bin para que sea accesible desde todos los usuarios
Crear archivo desktop en /usr/share/applications/ con siguiente ejemplo y hacer ejecutable:
[Desktop Entry]
Name=Winbox
Exec=/usr/bin/WinBox_Linux/WinBox
Icon=/usr/bin/WinBox_Linux/assets/img/winbox.png
Type=Application
Terminal=falsechmod +x /usr/share/applications/winbox.desktop
Docker
Proxmox
Postgresql
Instalar en ubuntu 24.04:
sudo apt update && apt install postgresqlVer versión instalada:
psql --versionEntrar en postgresql para crear usuario inicial/trabajar:
#Cambiamos de usuario de sistema a postgres y desde este entramos a postgres
sudo -i -u postgres
psql
#Entramos desde user actual
sudo -u postgres psqlCrear usuario incicial con script o desde postgres:
#Usamos un script que viene con el servicio
sudo -u postgres createuser --interactive#Lo hacemos desde postgresql
sudo -u postgres psql
CREATE ROLE asmaticoferoz WITH LOGIN PASSWORD 'contraseñaultrasegura3000';Permitir login remoto:
sudo nano /etc/postgresql/17/main/postgresql.conf
Aquí deberemos de moficar el listen_addresses por lo que querramos, se puede agregar un * para que escuche desde todas las IPs:
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------
# - Connection Settings -
listen_addresses = 'localhost' # what IP address(es) to listen on;Y continuamos permitiendo el login al rol/usuario que hemos creado anteriormente:
sudo nano /etc/postgresql/17/main/pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
host asmaticoferozdb asmaticoferoz 192.168.0.0/24 scram-sha-256Probamos el login con:
psql -h IPServidor -p Puerto -U Usuario -d BaseDeDatosRedes
Unifi
Adoptar dispositivo en controladora:
set-inform http://192.168.0.2:8080/inform
nmap
Escaneo de red básico:
nmap 192.168.1.0/24
nmap 192.168.1.1
nmap 192.168.1.2-45
Cisco:
Limpiar sesión pppoe
show users | i nombre de cliente
clear interface ViX.XX