| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo escribir un script FTP
    FTP significa Protocolo de transferencia de archivos. Es exactamente lo que implica, una forma en la que los archivos se transfieren o recuperan a través de la Internet. Normalmente una sesión FTP se utiliza para conectarse a un servidor o una máquina remota para cargar y descargar archivos, así como la sincronización de directorios . Sincronización implica asegurarse de que el directorio en los equipos locales y remotos tienen los mismos datos. Escribir un script FTP automatiza estas funciones y hace que los procesos de flujo de trabajo smoother.Why automatizar sesiones FTP ? Si usted es un administrador del sistema o incluso si sólo estás usando FTP para actualizar los archivos de servidor host de su sitio web desde su servidor local , se llevará a cabo una serie de tareas que son rutinarias y repetitivas . Si programa estas tareas en un script y configurarlo para que se ejecuten durante el inicio del sistema o como un trabajo cron puede ahorrar un tiempo valioso. Un trabajo de cron se utiliza en sabores de Unix para programar programas, eventos o aplicaciones que necesitan para ejecutarse en un momento determinado . Si se ejecuta un programa todos los días o cada dos meses , la automatización de la tarea a través de secuencias de comandos puede ahorrar mucho tiempo . Por ejemplo , puede escribir un script que se conecta al servidor, carga los archivos y los transfiere a su servidor web. Cosas que necesitará de computadora
    Guía básica de shell scripting y ventanas scripting
    Bloc de notas ( una aplicación que se encuentra en todas las instalaciones de PC )
    de un software para instalar un cliente FTP si uno no está ya cargado
    Mostrar más instrucciones
    Escribir un script FTP sencillo para trabajo de automatización
    1

    Aprende comandos FTP . FTP es un programa básico que es fácil de usar . Los comandos básicos que es muy probable que necesite usar estarán abiertos ( iniciar una sesión de inicio con el control remoto [host ] de la máquina) , lcd (cambiar directorio local - cambia el directorio en el equipo local) , obtener ( descargar un archivo de forma remota equipo ) , poner ( subir el archivo al ordenador remoto ) , cd (cambiar directorio - para cambiar de directorio en el sistema remoto ) , mget ( descargar varios archivos desde el equipo remoto ) , mput ( cargar varios archivos) pwd ( print working [ actual] directorio) , ls ( lista de archivos en el directorio actual ) rmdir ( eliminar el directorio remoto) y salir ( salir de la sesión de FTP remoto).
    2

    Crear una secuencia de comandos ( en Windows) . Una vez que sepas lo que quieres hacer es un proceso simple para escribir el guión . Usted va a escribir el guión con el Bloc de notas . Si libreta no está ya en el menú de inicio acceder a él escribiendo " Inicio> Todos los programas > Accesorios > Bloc de notas " . Bloc de notas se utiliza para todas las ventanas de secuencias de comandos a menos que se especifique otro programa de descarga

    Script de ejemplo - . Ventanas (con bloc de notas)

    Después de abrir una sesión de Bloc de notas que se escriba la siguiente información . Todos parentéticos abajo son para fines informativos y no deben ser una parte de la secuencia de comandos .

    Ftp.calgaryu.edu abierta ( dirección IP o nombre de host ) dmdixo00 (nombre de usuario )%% bogieAB2 (password) cd \\ usuario \\ home \\ bobfiles ( directorio donde los archivos que se descargan se guardan ) mget * jpeg - . (obtener todos los archivos con la extensión jpeg que existe en los bobsfiles directorio ) renunció

    Guarde el archivo como algo parecido a getjpegs.ftp . Va a guardar el archivo en su directorio de trabajo actual o en un directorio que se ha especificado de antemano. En entornos profesionales , ya se habrán creado los directorios de trabajo para arriba. Donde se guarda el archivo , es importante que usted sepa la ruta completa para acceder
    3

    Crear un guión - . Unix . Todas las secuencias de comandos en Unix se crean en el editor vi . En este artículo se asume alguna familiaridad con vi . Si no está familiarizado por favor vea la sección de recursos para obtener más información sobre cómo empezar con vi . Para crear la secuencia de comandos , escriba "vi bobfiles.ftp " en la línea de comandos. Cuando se abra la ventana de edición , escriba el texto siguiente .

    #! /Bin /ksh

    >>> ftp -i ftp.calgary.edu * > cd /user /home /bobfiles > mget * jpeg > quit > EOF > echo " tengo los archivos "

    Guarda el archivo escribiendo . ": wq " . El archivo ya ha sido nombrado por el principio. Para hacer ejecutable bobfiles.ftp , se escribe " chmod 755 bobfiles.ftp " en el símbolo del sistema. Aunque Unix tiene algunas interfaces gráficas de usuario , todos los comandos de aquí han de ser escrito desde la línea de comandos. De nuevo, esto asume que está familiarizado con Unix . Por favor, consulte la sección de recursos para obtener más información sobre la comprensión básica de Unix .
    4

    Configure el . Netrc archivo

    Este es un paso adicional al escribir un archivo Unix . Sin embargo , después de haber hecho una vez , es suficiente para actualizar la información si se agrega otro equipo o actualizar las direcciones IP. . Netrc es un archivo de configuración que será utilizada por la secuencia de comandos de Unix . Si el archivo de configuración está presente, el sistema verificará que cuando se ejecute el script FTP . Si el archivo no está presente, entonces se puede crear con el editor vi . Escriba "vi . Netrc " . Los permisos de archivo para . Netrc se limitan a 600 . Para establecer el tipo de permisos "chmod 600 $ HOME /.netrc " en la línea de comandos de Unix . Cuando se ejecuta el script de FTP, el nombre del equipo en el archivo the.netrc se leerá y el nombre de usuario y la contraseña asociada se pasa al sitio FTP. La información del archivo. Netrc debe ser similar al ejemplo de abajo , donde "máquina" es el nombre del equipo o dominio que está accediendo. Inicio de sesión y contraseña se refieren al nombre de usuario y contraseña que se está pasando al sitio FTP desde el netrc . .

    > Máquina ftp.calgaryu.edu contraseña de inicio de sesión dmdixo00 % % bogieAB2
    5

    ejecutar los scripts

    En Windows

    Después de guardar el archivo, debe ejecutarlo. Atención: el archivo se guardará en el directorio de trabajo actual o en un directorio predefinido que sea fácilmente accesible. En Windows , puede configurar el archivo para ejecutar en el arranque o configurar para que se ejecute a horas fijas . El comando para ejecutar el archivo en Windows es " ftp.exe - s " B: . \\ Getjpegs.ftp " "

    Unix

    Ejecute el archivo escribiendo el nombre del archivo en el bobfiles.ftp línea de comandos y pulsa enter . Se puede ejecutar desde la línea de comandos, configurarlo para que se ejecute como un script de inicio o programar como una tarea programada para ejecutarse a una hora determinada .

    FTP ofrece la opción de abrir una sesión ad hoc FTP buscar archivos sin crear un script. Sin embargo , si tiene tareas FTP que son repetitivas , a continuación, crear un script puede automatizar la tarea y ahorrar tiempo valioso.

    Previous :

    next :
      Artículos relacionados
    ·Cómo agregar columnas a TreeViewer 
    ·Cómo editar una página HTML después de que se hayan …
    ·Cómo escribir archivos en Mathematica para ser leído …
    ·Cómo hacer que un elemento de bloque con CSS 
    ·Cómo crear texto Typewriter Uso Programación HTML 
    ·¿Cómo convertir la serie hasta la fecha en Oracle 
    ·Cómo incrustar Flash Video en HTML 
    ·Cómo instalar Innovatek 
    ·Cómo reemplazar los datos de forma de onda de valor en…
    ·Cómo reinstalar SBS 2003 
      Artículos destacados
    ·Cómo hacer un EXE con NetBeans 
    ·Cómo mostrar un conjunto de marcos en ASP.NET 
    ·Swish PHP Clase No Se Encuentra 
    ·Cómo escribir un script Python para Blender 
    ·Cómo crear una Func_Train en GtkRadiant 
    ·Cómo crear una excepción personalizada en Java 
    ·Cómo crear sondeo con PHP 
    ·Tutorial On JMS 
    ·Cómo utilizar Telnet Con VB6 
    ·Cómo crear texto HTML Desde Javascript Variable 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com