Comandos útiles en el día a día

Ciclo en Bash (1 a 5, cambiar a más)

for i in {1..5}; do COMANDO; done

Ciclo para trabajar con archivos

for i in /etc/*.conf; do cp $i /copia; done

Identificar versión de linux que estas usando

lsb_release -a
cat /etc/*-release
cat /etc/issue

Escaneo con ping

 for i in 'seq 1 255'; do ping -c 1 192.168.1.$i | tr \n ' ' | awk '/1 packets received/ {print $2}'

Descomprimir en diferentes formatos

tar xvzf archivo.tar.gz
tar xjf archivo.tar.bz2
gzip -d archivo.gz

Buscar archivo dentro de .tar.gz

tar ztvf archivo.tar.gz | grep archivo

Son simples pero a alguien le ayudarán, los dejo para no buscarlos siempre, trataré de aportar nuevos cada que pueda.

Etiquetado:
Accede o Regístrate para comentar.