Cerca

Heus ací els resultats de la cerca.

backup, encriptado y copia a remoto
34 Resultats, Darrera modificació:
en 2 ficheros * usar ''source'' para incluir las variables necesarias * o volver a mirar opci... ando cambio de cálculo de hash * sha1 -> md5 (la mitad de tiempo) : las colisiones no son importantes * meow hash (por valorar) * pte: cambiar e... g.sh> #!/bin/bash # # FUNCIONES # function calcula_checksum() { # calcula el SHA1 de los ficheros co
mis ficheros $HOME
16 Resultats, Darrera modificació:
# variables de entorno export EDITOR="vim" export LANG=en_US.ISO-8859-15 # echo "> .bash_profile" </c... ples/alias to see other possible values. # recopilación de alias # opciones LS alias l.='ls -d .* --c... o "*** non existant daemon $1 ***" fi } # calculadora function calc { echo "${1}"|bc -l; } # Gener... solo de determinados directorios o para eliminar las lineas que no nos interesan writable() {
ejecutar el primer o último día del mes
15 Resultats, Darrera modificació:
each month and # you want to run command2 on the last monday of each month. # Just use this syntax: ... mmand1 # 0 0 * * 1 /usr/local/bin/weekselector last && command2 # # Version 2.0 March 23, 2005 # ... an "even" Tuesday. integer month day year first last leap set -A mdy $(date "+%m %d %Y") month=${md... ;; 1|1st|1ST|first|First|FIRST) last=7 ;; 2|2nd|2ND|second|Second|SECOND) last=
getopts
12 Resultats, Darrera modificació:
-hackers.org/howto/getopts_tutorial]] == uso * la cadena que acompaña a la instrucción getopts indica las opciones disponibles * ''getopts OPTSTRING VARNAME [ARGS...]'' * OPTSTRING: * ''h'': comprueba la opción **-h sin parámetros**. Da error en opcione
Tareas Server
11 Resultats, Darrera modificació:
ta proveedor" echo " > introduce el nombre de la carpeta!" exit -1 fi # comprobar que el grup... $EXISTE_GRUPO != $2 ]; then echo "Error de teclado!" echo "No existe el grupo al que haces refe... 2" echo "Seguro que ha sido un error en el teclado, no se explica de otra manera" exit -1 fi ... r mkdir /home/$2/"$1" # mirar tema de dobles comillas en $1 echo "mount --bind /home_ERE/www/$1 /home/
Protocolo de Backup
9 Resultats, Darrera modificació:
otocolo de Backup * master -> servidor que hace las copias de seguridad * esclavo(s) -> servidor que se deja hacer las copias de seguridad == esclavo * (1) crear cuenta específica para backups: ''$ useradd -c "Usuari
backup 10 minutos al día
8 Resultats, Darrera modificació:
directorioes asignados si ha habído cambios desde la última vez, si hay algún cambio, hace el backup c... #!/bin/bash # # FUNCIONES # function calcula_checksum() { # calcula el SHA1 de los ficheros contenidos en el directorio pasado por parámetroe ... CAMBIOS="NO" FECHA=`eval date +%y%m%d` # calcula SHA1 directorios declare -a DIRECTORIOS=("app.10m
control de flujo / testing
6 Resultats, Darrera modificació:
est -x /usr/sbin/anacron || exit 0'' -> comprueba la existencia del fichero y si devuelve ''false'', ejecuta la segunda parte * ''test -x /usr/sbin/anacron && exit 0'' -> comprueba la existencia del fichero y si devuelve ''true'', ejecuta la segunda parte * if * sintaxis: '' if [ -f /
backup de archivos
4 Resultats, Darrera modificació:
NO.tar.gz $directorio/* done # adjuntar info ls -la $LOCALDIR > $LOCALDIR$SUFFIX.tmp # crear histori... bash backup_fs_gpg.sh> #!/bin/bash FICHERO="miguelangel_torresega_es.tar.gz" FECHA=`eval date +%y%m%d` # compresión tar zcpf ~/$FICHERO ~/miguelangel.torresegea.es #encriptación gpg -r "Miguel A... .gpg $FECHA-$FICHERO.gpg # copia scp -i ~/.ssh/<clave_privada> $FECHA-$FICHERO.gpg <user>@<host>:~ #
Ejecución PHP desde CRON sin problemas
4 Resultats, Darrera modificació:
s problemas con los INCLUDES o PATHS debido a que la ejecución del script desde APACHE difiere en el e... tarlo desde línea de comando. una solución sencilla: * programar una tarea CRON según nuestras nec... ripts/myscript.sh</script> * el script contiene la llamada al fichero PHP de esta manera: <code>wget http://www.pagina.web/myscript.php</code> de esta
recopilación de información del sistema
4 Resultats, Darrera modificació:
= recopilación de información del sistema <code bash recopilator.sh> #!/bin/bash # recopilator.sh # by Miguel Angel Torres aka mate # recopila información del sistema. separador() { # funció
scripts
4 Resultats, Darrera modificació:
ck de Kenneth Peiruza]] * [[linux:scripts:recopilator|recopilación del sistema]] * [[linux:scripts:vsftp|scripts alta usuarios en vsFTP]] * [[linux:scripts:utils|]] * [[linux:scripts:1st-last]] * [[linux:scripts:phpscript|Ejecución scrip... nfs|]] * [[info:cursos:lpic2:scripts:copia-remotos|]] * [[info:cursos:lpic2:scripts:recopilador|]]
prune
3 Resultats, Darrera modificació:
* eliminar archivos "viejos", preservando 1 * la fecha ha de estar incluida en el nombre del fiche... , conservar el último mes a diario y una mensual (la primera de mes, más sencillo para calcular) * <code bash>PRESERVE=$(/bin/date +'%Y%m01' -d '-1 mont
select
3 Resultats, Darrera modificació:
= select <code bash> #!/bin/bash OPCIONES="Hola Salir" select opt in $OPCIONES; do if [ "$opt" = "Sal... cho done exit elif [ "$opt" = "Hola" ]; then echo Hola Mundo else clear echo opción erró
rsync.sh
2 Resultats, Darrera modificació:
e exclusión. Cualquier fichero/directorio que cumpla y sus subdirectorios son excluidos # APP export DISPLAY=:0.0 # Para el notify NOW=$(date +"%d-%m-%Y") i=
Twitter desde linea de comando
2 Resultats, Darrera modificació:
backup sistema
1 Resultats, Darrera modificació:
mysqldump
1 Resultats, Darrera modificació:
Crear ficheros de contenido aleatorio
1 Resultats, Darrera modificació:
scripts alta usuarios vsFTP
1 Resultats, Darrera modificació: