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;
Suscribirse a:
Entradas (Atom)
-
Para poder insertar saltos de línea con el comando echo en linux se usa la siguiente sintaxis : echo -e "\n linea 1 \n linea 2 \n...
-
Para obtener una lista con los objetos bloqueados ejecucutados: select substr(a.os_user_name,1,8) "OS User" , substr(b.object_na...
-
Para obtener cuando se creó una tabla usaremos la siguiente consulta: select object_name, created from user_objects where object_name = ...