Skip to main content

Tips y ayuda en Linux

Ver Usos De Puertos

netstat -putona

Ver Uso De Puerto Específico

lsof -i:3000

Detener Aplicación En Puerto Específico

skill $(lsof -t -i:3000)
kill -9 $(lsof -t -i:3000)

Ver Consumo Y Estado General De Memoria

free -h

Ver Los Procesos Que Más Memoria Consumen

ps aux --width 30 --sort -rss | head

Ver Uso De Memoria Por Proceso Y Ordenado

ps aux --sort pmem

Ver Espacio De Disco Duro

df -h

Monitoreo de recursos RAM y CPU

#Ver consumo recursos de CPU Y RAM
top

#Más detallado HTOP
sudo apt install htop
htop

Ver carpetas que más espacio ocupan

sudo du -a /var | sort -n -r | head -n 10

Ver Detalles De Ficheros En Directorio Actual

ls -al -h

Ver espacio que ocupa determinada carpeta

du -sh /ruta/de/carpeta

Sacar backup base de datos mysql con mysqldump

sudo mysqldump -u root -p NOMBRE_BD > /opt/gps/NOMBRE_BD_BK.sql

Instalar GIT en Linux Debian 9

sudo apt update
sudo apt install git
git --version

Instalar NodeJS 12 en Linux Debian 9

#Si no está instalado Curl
sudo apt install curl

#Instalar Node 12
cd ~
sudo curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh
sudo bash nodesource_setup.sh
sudo apt update
sudo apt-get install -y nodejs
nodejs -v
npm -v

Linux Debian, ver paquetes instalados

dpkg --list | grep <package-name>

Linux Debian, eliminar paquetes instalados

sudo apt remove <package-name>
sudo apt purge <package-name>

//borrar el caché de los paquetes antiguos/obsoletos
sudo apt clean

//eliminar paquetes no requeridos
sudo apt autoremove

Linux Debian, ver la versión de un paquete antes de instalar

sudo apt show <package-name> -a

Linux crear enlace simbólico

//ln -s <archivo/carpeta origen> <archivo/carpeta simbólica>
ln -s /home/edu/web2  /var/www/html/intranet

Ver log de apache2 en linux

sudo tail -f /var/log/apache2/access.log
sudo tail -f /var/log/apache2/error.log

Deja un comentario

A %d blogueros les gusta esto: