Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- mis ficheros $HOME
- ".bashrc" ]; then source ~/.bashrc fi # variables de entorno export EDITOR="vim" export LANG=en_US.... ) for non-login shells. source ~/.alias # funciones interesantes source ~/.functions # exports source ~/.export # si dejo el ECHO da problemas con scp ... Vadik Vygonets # Please check /usr/doc/tcsh/examples/alias to see other possible values. # recopilaci
- backup, encriptado y copia a remoto
- ros * usar ''source'' para incluir las variables necesarias * o volver a mirar opciones de usar otro tipo de fichero (INI,JSON) == v2.1 * susti... * sha1 -> md5 (la mitad de tiempo) : las colisiones no son importantes * meow hash (por valorar) * pte: cambiar el nombre del script! <code bash b
- Tareas Server
- <code bash add_user_ERE.sh> #!/bin/bash # funciones del script genpasswd() { local l=$1 ... contrasenya echo -n "sugerencia de password (puedes hacer copy&paste): " genpasswd 12 # contrasenya ... ash add_user_FUNCIONASI.sh> #!/bin/bash # funciones del script genpasswd() { local l=$1 ... contrasenya echo -n "sugerencia de password (puedes hacer copy&paste): " genpasswd 12 # contrasenya
- getopts
- compañ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 opciones no soportadas * ''h:'': comprueba la opción **-h con parámetros**. Da error en opciones no soportadas * ''abc'': comprueba las opci
- scripts alta usuarios vsFTP
- ñ usuario /usr/sbin/useradd -m -g ftp_arnoldfuel_es_clientes -s /bin/true -d /var/ftp/ftp.arnoldfuel.es/$CLIENTE -c "Carpeta ftp para el cliente $CLIENTE" $CLIENTE echo -n "sugerencia de password (puedes hacer copy&paste): " genpasswd 8 # establece con
- Protocolo de Backup
- * 01:00 -> eliminar ficheros de backup anteriores a 1 mes: ''00 01 * * * find /home/bck/backups -type f -mtime +30 -exec rm -f {} \; > /dev/null 2>&1''... 0 -> volcado TAR : ''00 03 * * * /home/bck/bck-files.sh > /dev/null 2>&1'' * 03:45 -> volcado BBDD... > /dev/null 2>&1'' * 04:15 -> encriptación si es necesaria: ''15 04 * * * /home/bck/bck-gpg.sh > /
- backup 10 minutos al día
- utos al día == explicación Mira en los directorioes asignados si ha habído cambios desde la última ve... código <code bash> #!/bin/bash # # FUNCIONES # function calcula_checksum() { # calcula el SHA... d " " -f1) unset TMP } # # VARIABLES # FICHERO="diezminutos_com" DIR_ORIGEN="/home/di... gpg --trust-model always -r "Miguel Angel Torres Egea (backups)" --encrypt ~/$FICHERO.tar.gz
- backup selectivo
- rflow.com/questions/8033857/tar-archiving-that-takes-input-from-a-list-of-files https://stackoverflow.com/questions/984204/shell-command-to-tar-directory-excluding-certain-files-folders </callout> <code run.sh> #! /bin/bash P... #tar vczf ${PATH_LOCAL}/pihole-raspi.tar.gz --files-from ${PATH_LOCAL}/files.txt --exclude-tag-all=.n
- backup sistema
- tema, para realizar un backup "completo" * buzones de correo * BBDD del servidor MySQL * directo... cnf para el usuario/password de mysql # ubicaciones path_backup=/root/bck path_correo=/home/vmail/ path_mysql_trans=/var/log/mysql/ # backup buzones correo cd $path_correo # el find con * estÃ... l for db in `mysql -u root -ptoor -e "show databases;" | grep -v ^Database$` do # mysqldump -u r
- rsync.sh
- - p == preserve permisions # - t == preserve times # - q == supress non-error messages # - o == preserve owner # - g == preserve group # - L == ... =/home/backup LPATH=/home/backups/wardog.eurorscg.es TITLE="to_be_changed" DATE=`eval date +%y%m%d` #... ull mail -s "RSYNC $TITLE finished" mate@eurorscg.es < $DATE-$TITLE.tmp 2>/dev/null rm $DATE-$TITLE.tm
- mysqldump
- 'xxx' # # RUTAS # # Local Directory for Dump Files LOCALDIR=/home/www/mysqldump/ # Prefix for offsi... # DBS=`mysql -u$DBUSER -h$DBHOST -e"show databases"` DBS=`mysql -u$DBUSER -p"$DBPASSWD" -h"$DBHOST" -e"show databases"` # existe versión con SED para eliminar /Databas... i done chmod 400 $LOCALDIR*.gz #tar --remove-files -cf $TARPREFIX-$SUFFIX.tar $SUFFIX-*.gz tar --rem
- Crear ficheros de contenido aleatorio
- eatorios cogidos de ''/dev/sda'', saltándose bloques aleatoriamente y leyendo bloques aleatoriamente <code bash> no_of_files=10000; counter=1; while [[ $counter -le $no_of_files ]]; do echo Creating file no $counter; dd bs=
- backup de archivos
- /etc /var" # RUTAS # Local Directory for Dump Files LOCALDIR=/home/backups/tmp/ # Prefix for offsite ... g.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 Angel Torres" --encrypt ~/$FICHERO # borrado fichero original rm -f ~/
- Ejecución PHP desde CRON sin problemas
- ión PHP desde CRON sin problemas en muchas ocasiones queremos ejecutar un script en PHP para realizar una tarea programada en muchas ocasiones tenemos problemas con los INCLUDES o PATHS debido a que la ejecución del script desde APACHE difiere ... programar una tarea CRON según nuestras necesidades apuntando a un script de sistema<script>0 23 * *
- control de flujo / testing
- ar comandos con || (OR) o con && (AND) * test es equivalente al ''if'', pero no permite bloques de comandos * ejemplos: * ''test -x /usr/sbi... o1 más viejo que fichero2 * -ef -> fichero1 es un //hard link// a fichero2 * concatenar expresiones * -o -> OR ''if [-f /etc/passwd **-o** -f /