Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- mis ficheros $HOME
- ash .bashrc> # ~/.bashrc: executed by bash(1) for non-login shells. source ~/.alias # funciones inter... n /etc/init.d/$1 restart else echo "*** non existant daemon $1 ***" fi } # calculadora fu... -n 1 -q -MNCL -m 12; } # Generador de Passwords (no requiere nada) function genpasswd() { local l=$1... inados directorios o para eliminar las lineas que no nos interesan writable() { find / -perm -
- Tareas Server
- xargs` } # comprobar que pasa el parametro del nombre if [ $# -ne 1 ]; then echo "Usage Error!"... tp_add_user.sh usuario" echo " > introduce el nombre de usuario!" exit -1 fi # crea el usuari... (opcion que existia y he quitado) # -M para que no intente crear el directorio HOME useradd -M -g 50... xargs` } # comprobar que pasa el parametro del nombre if [ $# -ne 1 ]; then echo "Usage Error!"
- rsync.sh
- ions # - t == preserve times # - q == supress non-error messages # - o == preserve owner # - g... ble (nums) # --delete = borra ficheros en destino no existentes en origen # -u = update # --ignore-err... on excluidos # APP export DISPLAY=:0.0 # Para el notify NOW=$(date +"%d-%m-%Y") i=$(date +"%Hh%Mm%Ss") FILE="$NOW-$i.log" notify-send -u normal --icon=g
- getopts
- pció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 opciones **-a**, **-b**, **-c**. Da error en opciones no soportadas * '':abc'': comprueba las opciones **-a**, **-b**, **-c**. NO da error en opciones no soportadas * resumi
- backup, encriptado y copia a remoto
- sha1 -> md5 (la mitad de tiempo) : las colisiones no son importantes * meow hash (por valorar) * pte: cambiar el nombre del script! <code bash backup_fs_gpg.sh> #!/... RIGEN="/home/diezminutos" CHEKSUM_ACT="" CAMBIOS="NO" DBB_HOST="mysql.10minutosaldia.com" DBB_USER="ma... pf $DIR_ORIGEN/$FICHERO.tar.gz --exclude-tag-all=.nobackup ${DIRECTORIOS_TAR} $DIR_ORIGEN/*.sh #enc
- ejecutar el primer o último día del mes
- nd2 # # Version 2.0 March 23, 2005 # # You can now use "even" or "odd" to run commands every other week. # Whether or not a week is "even" or "odd" is arbitrary, but if o... # ja fe ma ap ma jn jl ag se oc no de set -A mlength xx 31 28 31 30 31 3
- prune
- ervando 1 * la fecha ha de estar incluida en el nombre del fichero * para copias de seguridad * ... '-1 month') find . -daystart -type f -mtime +31 -not -mtime +60 -name "patron-fichero*" -not -name "*${PRESERVE}*" -exec rm {} \;</code>
- Crear ficheros de contenido aleatorio
- nte 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=65535 count=$RANDOM skip=$RANDOM if=/dev/sd
- recopilación de información del sistema
- cargados)' lsmod # seguridad: shadow passwords # no funciona if [ "$LOGNAME" = "root" ]; then ... w' "[-f '/etc/shadow']; || echo 'las contraseñas no están en shadow'" fi # seguridad: shadow passwords # no funciona if [ "$LOGNAME" = "root" ]; then
- control de flujo / testing
- & (AND) * test es equivalente al ''if'', pero no permite bloques de comandos * ejemplos: ... o el escribible (-W-) * -s -> si el fichero no está vacío * parámetros test de comparación d... * for * <code>for ip in `seq 1 254`; do ssh root@10.1.1.${ip} '/sbin/shutdown -r now'; done</code>
- backup 10 minutos al día
- up completo, lo encripta y lo envía a un SFTP Si no hay cambios, envía al SFTP un archivo SINCAMBIOS ... RIGEN="/home/diezminutos" CHEKSUM_ACT="" CAMBIOS="NO" FECHA=`eval date +%y%m%d` # calcula SHA1 dire
- backup selectivo
- s-from ${PATH_LOCAL}/files.txt --exclude-tag-all=.nobackup -X ${PATH_LOCAL}/exclude.txt tar vczf ${PAT... s-from ${PATH_LOCAL}/files.txt --exclude-tag-all=.nobackup --exclude="**/*.tar.gz" </code> <code fil
- scripts alta usuarios vsFTP
- head -c ${l} | xargs` } clear echo -n "Introduce nombre cliente: " read CLIENTE # añ usuario /usr/s... mod 770 /var/ftp/ftp.arnoldfuel.es/$CLIENTE read NOTHING exit 0 </code> <code bash ftp_clientadd.sh>
- backup sistema
- f $path_backup/etc.tar.gz /etc/* # backup /home (no el vmail) for homes in `find /home/* -maxdepth 0
- backup de archivos
- # cp $TARPREFIX.tar $TARPREFIX.$LOG_DATE.tar # notificacion correo mail -s "backup FS $HOSTNAME" $M