Entradas

Mostrando entradas de junio, 2012

Montar imagen ISO en linux

Para montar un archivo iso podemos usar el siguiente comando. 1) Creamos un directorio donde se montará la ISO o bien usaremos uno existente: mdkir /mnt/iso 2) Montamos la imagen sudo  mount -o loop "/media/disk/Oracle DB for Linux v.10.2.0.1.0.iso"  -t iso9660 -o loop=/dev/loop0 /mnt/iso en este caso estamos montando el archivo "/media/disk/Oracle DB for Linux v.10.2.0.1.0.iso", lleva comillas porque es un nombre con espacios. La imagen ISO se montará en el directorio /mnt/iso El caso mas sencillo sería: mount -o loop imagen.iso  /directorio_donde_se_montara

BASH: script para subir archivos por FTP con bash

El siguiente script de shell , recibe un sólo argumento que es el nombre de un archivo. Si el archivo existe, intenta conectarse mediante ftp al servidor, y subirlo. Es útil para tareas de automatización #!/bin/bash # Copyright (C) 2012 dieguz2 # License: GNU GPL v2 # http://dieguz2.blogspot.com/ # Script: subirftp.sh #  Este script recibe como argumento el nombre de un archivo y lo sube al servidor ftp SERVER=192.168.1.1 #Ip del servidor USER=ftpuser # usuario PASSWD=password #password #comprobar el numero de argumentos if [ $# -ne 1 ]; then         echo "Argumento incorrectos:e ejecuta $0 archivoasubir"         exit 2; fi #comprobar si existe el archivo if [ ! -e $1 ]; then         echo "El archivo $1 no existe"         exit 2; fi echo "Subiendo $1" #automatización FTP ftp -inv $SERVER << EOF user $USER $PASSWD binary put $1 bye EOF exit 0;