Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- Tareas Server
- | head -c ${l} | xargs` } # comprobar que pasa el parametro del nombre if [ $# -ne 1 ]; then ec... "ftp_add_user.sh usuario" echo " > introduce el nombre de usuario!" exit -1 fi # crea el usuario # -m (opcion que existia y he quitado) # -M para que no intente crear el directorio HOME useradd -M -g 500 -d /home_ERE/./
- backup, encriptado y copia a remoto
- es * meow hash (por valorar) * pte: cambiar el nombre del script! <code bash backup_fs_gpg.sh> ... CIONES # function calcula_checksum() { # calcula el SHA1 de los ficheros contenidos en el directorio pasado por parámetro TMP=$(find "$DIR_ORIGEN/$1" -... RO.tar.gz.enchive $FECHA-$FICHERO.tar.gz.enchive else touch $DIR_ORIGEN/$FECHA-SINCAMBIOS.TXT fi </
- Ejecución PHP desde CRON sin problemas
- e la ejecución del script desde APACHE difiere en el entorno que al ejecutarlo desde línea de comando.... 0 23 * * * /home/scripts/myscript.sh</script> * el script contiene la llamada al fichero PHP de esta... w.pagina.web/myscript.php</code> de esta manera, el script se carga como si fuese una página web y en el entorno de página web, más afín al programador qu
- rsync.sh
- conserva fecha de modificación # -g = conserva el grupo del fichero # -o = conserva el usuario del fichero # -D = ficheros especiales (?) # -v = ve... que estén en directorios de exclusión # --force = elimina directorios en destino aunque tenga ficheros... s son excluidos # APP export DISPLAY=:0.0 # Para el notify NOW=$(date +"%d-%m-%Y") i=$(date +"%Hh%Mm%
- control de flujo / testing
- o -a -> existe * -h -> comprueba si existe el link simbólico * -p -> comprueba si existe la tubería (pipe) * -r -> si el fichero el legible (R--) * -w -> si el fichero el escribible (-W-) * -s -> si el fichero no está vac
- mis ficheros $HOME
- e: executed by bash(1) for login shells. # quita el permiso de excritura al others umask 002 #prompt... .functions # exports source ~/.export # si dejo el ECHO da problemas con scp # echo "> .bashrc" </c... tc/init.d/$1 ]; then /etc/init.d/$1 restart else echo "*** non existant daemon $1 ***" fi ... ara hacer solo de determinados directorios o para eliminar las lineas que no nos interesan writable()
- backup 10 minutos al día
- os desde la última vez, si hay algún cambio, hace el backup completo, lo encripta y lo envía a un SFTP... CIONES # function calcula_checksum() { # calcula el SHA1 de los ficheros contenidos en el directorio pasado por parámetroe TMP=$(find "$DIR_ORIG... RO.tar.gz.gpg rm -f $FECHA-$FICHERO.$CRC else touch $DIR_ORIGEN/$FECHA-SINCAMBIOS.TXT
- Protocolo de Backup
- ear directorio de ficheros de backups, configurar el ''bck.ini'' * (5) configurar en la cuenta de ROOT los cron a ejecutar * 01:00 -> eliminar ficheros de backup anteriores a 1 mes: ''00... ssh:start|crear certificado]] * (2) copiarlo en el servidor remoto, en la cuenta creada a tal efecto... ST" -e"show databases"` # existe version SED para eliminar /Database/ for DATABASE in $DBS do
- ejecutar el primer o último día del mes
- = ejecutar el primer o último día del mes <code bash> #! /usr/bin/ksh alias datecalc=/usr/local/bin/da... last=${mlength[month]} else leap=0 if ((!(y... ((!(year%400))) && leap=1 else ((!(year%4))) && leap=1
- backup sistema
- ]; # - utilizar /etc/mysql/debian.cnf para el usuario/password de mysql # ubicaciones path_bac... # backup buzones correo cd $path_correo # el find con * está limitado a 1024 dominios!! # ... path_backup/etc.tar.gz /etc/* # backup /home (no el vmail) for homes in `find /home/* -maxdepth 0 | g
- prune
- = prune * eliminar archivos "viejos", preservando 1 * la fecha ha de estar incluida en el nombre del fichero * para copias de seguridad * en ese caso, conservar el último mes a diario y una mensual (la primera de
- recopilación de información del sistema
- . separador() { # función encargada de imprimir el separador entre secciones echo '********... *************************' # comprueba si el primer parámetro contiene algo if [ -n "$1" ]; then echo $1 else echo '' fi } ejecutaComando(
- getopts
- opciones (si así lo necesiamos) * ''h|*'' : el **%%*%%** se usa como comodín para opciones que no se han definido (sin sentido con el uso de **?**) /via: [[https://stackoverflow.com/
- select
- ]; then echo done exit elif [ "$opt" = "Hola" ]; then echo Hola Mundo else clear echo opci
- scripts alta usuarios vsFTP
- p/ftp.arnoldfuel.es/$CLIENTE -c "Carpeta ftp para el cliente $CLIENTE" $CLIENTE echo -n "sugerencia d... e -d /var/ftp/ftp.site.es/$1 -c "Carpeta ftp para el cliente $1" $1 chown $1:ftp_site_es /var/ftp/ftp.