Sin palabras.... seguro que es la sensación diaria de todos los compañeros de profesión.
¡Alf.... va por ti! 
Bootstrap 4. Primeros pasos
Hace 8 años
open ftp.servidor.comLlamamos al cliente FTP con el siguiente comando:
user usuario clave
cd /directorio_remoto/
lcd /directorio_local/
put fichero
bye
ftp -n <comandos.ftp
tar -cvzf archivo.tar.gz directorio
Con la opción "z" hacemos un comprimido (gz).
Sin ella, empaquetamos (tar).
cd directorio
tar -cvzf ../archivo.tar.gz *
tar -xvzf archivo.tar.gz
cd /directorio
tar -xvzf /ruta_de_nuestro_archivo/archivo.tar.gz
Deberíamos haber obtenido unos cuantos fragmentos de 100 megas, con el formato fichero.tar.gz.s01, fichero.tar.gz.s02...split -b tamaño -d fichero_original nombre_fragmento.s
tamaño puede ser 100k, por ejemplo.split -b 100m -d fichero.tar.gz fichero.tar.gz.s
cat nombre_fragmento* > fichero_original
Muy macarra, ¿verdad?cat fichero.tar.gz.s* > fichero.tar.gz
md5sum -b fichero.tar.gz > fichero.tar.gz.md5
tar -czf /datos/backup-2/archivo.tar.gz *El sistema se quedará esperando a que el comando tar le devuelva el control del terminal.
[1]+ Stopped tar -czf /datos/backup-2/archivo.tar.gz *Seguidamente, usaremos el siguiente comando para continuar con el proceso en segundo plano:
bgCon el comando "jobs", obtendremos un listado de los comandos que tenemos en proceso:
[1]+ Running tar -czf /datos/backup-2/archivo.tar.gz * &Y con el siguiente comando volveremos a poner nuestro proceso en primer plano (foreground):
fg
tar -czf /datos/backup-2/archivo.tar.gz * &
Hace unos tres años, alguien me introdujo en el maravilloso mundo de iptables, y en mis primeros pinitos, como no, lo primero que hice fue bloquear mi equipo totalmente. Más adelante me presentaron una herramienta imprescindible para todo buen administrador de sistemas Linux, Firewall Builder (http://www.fwbuilder.org/), que me ha permitido, siempre con ayuda, crear cortafuegos realmente interesantes.#!/bin/sh
ruta="/etc/local/iptables"
maquina="`uname -n`"
case "$1" in
start)
# Arranca el iptables
sh ${ruta}/${maquina}.fw
echo " "
echo " Iptables ACTIVADO "
echo " "
;;
stop)
# Borramos todas las reglas:
iptables-restore < ${ruta}/inactive
echo " iptables DESACTIVADO "
;;
save)
iptables-save > ${ruta}/$2
echo " Configuracion guardada en ${ruta}/$2 "
;;
restart)
iptables-restore < ${ruta}/inactive
echo ""
echo " iptables DESACTIVADO "
sh ${ruta}/${maquina}.fw
echo " Iptables ACTIVADO "
;;
*)
echo "Usage: /etc/init.d/iptables {start|stop|save NombreFichero}"
exit 1
;;
esac
exit 0
chmod 755 /etc/init.d/iptables
runlevel
ln -s /etc/init.d/iptables S12iptablesComo es un enlace, al hacer un "ls -la" obtendremos algo como esto:
lrwxrwxrwx 1 root root 20 2008-02-07 16:47 S12iptables -> /etc/init.d/iptables
ln -s /etc/init.d/iptables K12iptables
Lo primero que debemos saber es que un LED no deja de ser un diodo que deja pasar corriente tan solo en un sentido; o visto de un lado más técnico, por debajo de cierta diferencia de potencial el diodo se comporta como un circuito abierto y por encima de ella se comporta como un corto circuito oponiendo una resistencia muy pequeña.
El circuito (la imagen es de la Wiki) queda así:
