Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- backup, encriptado y copia a remoto
- 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
- # 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
- 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
- -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
- 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
- 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
- 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
- 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
- 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
- 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
- = 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
- 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
- * 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
- = 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
- 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=