sync; echo 1 > /proc/sys/vm/drop_caches
Tuesday, 7 February 2023
Sunday, 6 November 2022
Crear un repo en Ubuntu usando archivos .deb
Para que? Cuando no tienes acceso a internet en un servidor ni un repo local a mano, puedes instalar la misma versión de OS en una VM y descargar (y solo descargar) los paquetes que requieres instalar, más sus dependencias.
Descargar desde repo apt:
apt-get download $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances <your-package-here> | grep "^\w" | sort -u)
En el directorio de descarga, generar el listado apt para estos archivos:
dpkg-scanpackages . /dev/null > Packages
Copiar deb descargador más archivo Packages a un directorio del servidor remoto.
Añadir este directorio remoto en /etc/apt/sources.list
deb [trusted=yes] file:///<path_to_your_repo_dir> ./
sudo apt update
Tuesday, 14 December 2021
Acceder ILOM por ssh
Por problemas de cifrado generalmente hay problemas, se debe usar:
ssh -o HostKeyAlgorithms=ssh-rsa,ssh-dss -o KexAlgorithms=diffie-hellman-group1-sha1 -o Ciphers=aes128-cbc,3des-cbc -o MACs=hmac-md5,hmac-sha1 user@ip
Tuesday, 13 August 2013
Cross check between two files
#!/bin/bash
largo=`wc -l ip|awk '{print $1}'`
echo "Direccion IP | Dueno">salida.txt
echo "--------------------------------">>salida.txt
for ((i=1;i<=largo;i++))
do
ip=$(sed -n ""$i"p" ip|awk '{print $1}')
owner=`whois $ip|grep owner:`
dueno=${owner#*owner:}
echo "$ip | $dueno" >> salida.txt
done
more salida.txt
largo=`wc -l ip|awk '{print $1}'`
echo "Direccion IP | Dueno">salida.txt
echo "--------------------------------">>salida.txt
for ((i=1;i<=largo;i++))
do
ip=$(sed -n ""$i"p" ip|awk '{print $1}')
owner=`whois $ip|grep owner:`
dueno=${owner#*owner:}
echo "$ip | $dueno" >> salida.txt
done
more salida.txt
Monday, 12 August 2013
Read a file line by line and separating from fields
#!/bin/bash
largo=`wc -l ip|awk '{print $1}'`
echo "Direccion IP | Dueno">salida.txt
echo "--------------------------------">>salida.txt
for ((i=1;i<=largo;i++))
do
ip=$(sed -n ""$i"p" ip|awk '{print $1}')
owner=`whois $ip|grep owner:`
dueno=${owner#*owner:}
echo "$ip | $dueno" >> salida.txt
done
more salida.txt
largo=`wc -l ip|awk '{print $1}'`
echo "Direccion IP | Dueno">salida.txt
echo "--------------------------------">>salida.txt
for ((i=1;i<=largo;i++))
do
ip=$(sed -n ""$i"p" ip|awk '{print $1}')
owner=`whois $ip|grep owner:`
dueno=${owner#*owner:}
echo "$ip | $dueno" >> salida.txt
done
more salida.txt
Friday, 12 July 2013
Thursday, 25 April 2013
Force shutdown of a Linux server
This could be useful when you really need to shutdown... some kind of a "Vulcan Key" to the kernel :)
#echo 1 > /proc/sys/kernel/sysrq
#echo o > /proc/sysrq-trigger
#echo 1 > /proc/sys/kernel/sysrq
#echo o > /proc/sysrq-trigger
Subscribe to:
Posts (Atom)