Tuesday, November 8, 2016

Opción Ftp Binario

Una guía rápida para usar ftp. El programa ftp estándar es el cliente ftp original. Viene de serie con la mayoría de las distribuciones de Linux. Apareció por primera vez en 4.2BSD, que fue desarrollado por la Universidad de California, Berkeley. Es fácil de usar ftp. Digamos que desea conectarse al sitio ftp anónimo metalab. unc. edu, para descargar la última fuente del kernel de Linux. En la línea de comandos, escriba: El programa ftp intentará conectarse a metalab. unc. edu. Otra forma de hacerlo es ejecutar ftp desde la línea de comandos sin parámetros y usar el comando open con el nombre del sitio como argumento: Cuando se conecta a un sitio FTP, le pedirá un login (pulsando enter Inicie sesión como su nombre de usuario local, en este caso, foo. Ingresamos como anónimo o ftp. para acceder al archivo público. Ahora, introducimos una dirección de correo electrónico completa como la contraseña (esto es lo que la mayoría de los sitios FTP públicos Después de un inicio de sesión exitoso, se nos da la siguiente información: Después de iniciar sesión en un sitio ftp, ftp imprimirá el tipo de transferencia de archivos. En nuestro caso, es binario El modo binario transfiere los archivos, bit by Bit, ya que están en el servidor FTP. El modo Ascii, sin embargo, descargará el texto directamente. Usted puede escribir ascii o binario para cambiar entre los tipos. Quieres descargar la fuente del kernel, por lo que dejar el tipo de transferencia de archivos en binario. El tipo binario es también lo que se utilizaría para cualquier archivo sin texto - como imágenes gráficas, archivos zip / gzip, programas ejecutables, etc En caso de duda, utilice el modo binario. Haces un ls para ver una lista de los archivos. El comando ls en los servidores ftp se ejecuta en el servidor remoto, por lo que las opciones de la línea de comandos que puede utilizar con ella varían de servidor a servidor. Las opciones más comunes suelen estar disponibles, consulte la página de manual de ls para obtener más detalles. Si el comando ls lista tantos archivos que se desplazan por la parte superior de la pantalla, puede usar Mayús-PageUp para desplazarse hacia arriba. Esto funciona en modo consola Linux, así como en xterm o rxvt. En los archivos FTP públicos, los recursos descargables normalmente se encuentran en el directorio / pub. En este ejemplo, ya sabes que las fuentes del kernel están en el directorio / pub / Linux / kernel. Por lo que escribe lo siguiente para entrar en ese directorio: Los mensajes que ve, que comienzan con 250, son mensajes de información enviados por el servidor. En este caso, el servidor ftp está configurado para enviarle automáticamente el archivo README cuando usted cd en el directorio. Ahora, después de hacer otra ls. Verá que desea cd en el directorio v2.2. Haces más ls. Y busque el archivo que desea descargar. Es linux-2.2.13.tar. gz. Así que escribe esto: El programa ftp ha comenzado a guardar el archivo remoto linux-2.2.13.tar. gz como el archivo local linux-2.2.13.tar. gz. Si desea guardarlo como archivo local foo. tar. gz. Podrías haberlo especificado así: Si quieres descargar más de un archivo a la vez, tendrás que usar el comando mget (multiple get). Puede utilizar mget junto con una lista delimitada por espacios de los nombres de archivo que desea descargar, o puede utilizar comodines con el comando mget. Por ejemplo: Obtener todos los archivos que comienzan con la cadena linux. Normalmente, mget le preguntará por cada archivo antes de descargarlo. Puede cambiarlo usando el comando prompt. Ahora vamos a decir que has escrito un pedazo de software, y quieres subirlo a MetaLab para ser incluido en su archivo de software de Linux. En primer lugar, se cambia al directorio / entrante (la mayoría de los servidores FTP públicos tienen un directorio, generalmente llamado de entrada o de subida, donde se pueden cargar archivos), entonces se utiliza el comando put: El comando put funciona de la misma manera que get Comando, por lo que puede utilizar mput para cargar varios archivos al mismo tiempo. También puede cargar un archivo local con un nombre de archivo diferente en el servidor especificando el nombre de archivo remoto y / o el nombre de ruta como argumento. Qué pasa si el archivo foo. tar. gz no está en su directorio local actual cuando intenta cargarlo Puede cambiar los directorios locales utilizando el comando lcd (local change directory): El cliente ftp admite el uso de bang () para ejecutar local Comandos. Por ejemplo, para obtener una lista de archivos en su directorio local actual, haga lo siguiente: La forma en que esto funciona es que ftp llama al shell (especificado en la variable de entorno SHELL) y es el shell que ejecuta ls. Por lo tanto, puede ejecutar cualquier línea de comandos que funcione con su shell simplemente prepending a ella (el shell por defecto en la mayoría de las distribuciones de Linux es bash, el Bourne Again SHell). Tenga en cuenta que el CD no funciona como era de esperar, por eso existe el comando lcd. No sería bueno si pudiera ver el progreso mientras está descargando un archivo con ftp Puede utilizar el comando hash para imprimir marcas hash mientras descarga un archivo: Como se puede ver, ftp imprimirá una marca hash por cada 1024 Bytes de datos que descargue. También hay una opción de tick. Hay muchos otros comandos ftp. Si tiene permisos para hacerlo (lo que debería hacer, si está conectado a su propia cuenta shell privada), puede crear un directorio en el servidor remoto mediante el comando mkdir. Puede quitar un archivo en el servidor remoto mediante el comando delete o rmdir para quitar un directorio. También puede cambiar los permisos de archivo mediante el comando chmod. Para obtener información más detallada sobre el uso de ftp, por favor vea la ayuda en línea en el programa ftp (accesible escribiendo ayuda sin argumentos para una lista de comandos o ayuda para ayuda específica en un comando). También puede leer la página de manual de Unix para ftp escribiendo man ftp en el símbolo del sistema. Comandos FTP básicos Qué es FTP? El programa de utilidad FTP (Protocolo de transferencia de archivos ilegales) se utiliza comúnmente para copiar archivos ay desde otros equipos. Estas computadoras pueden estar en el mismo sitio o en diferentes sitios a miles de kilómetros de distancia. FTP es un protocolo general que funciona en sistemas UNIX, así como en una variedad de otros sistemas (no UNIX). Para los fines de esta página Web, la máquina local se refiere a la máquina en la que inició sesión, aquella en la que escribe el comando ftp. La máquina remota es la otra, la que es el argumento del comando ftp. Una interfaz de usuario para el protocolo de transferencia de archivos estándar para ARPANET, FTP actúa como un intérprete en la máquina remota. El usuario puede escribir una serie de comandos tipo UNIX bajo este intérprete para realizar las acciones deseadas en la máquina remota. La mayoría de los sistemas operativos y programas de comunicación ahora incluyen alguna forma de un programa de utilidad FTP, pero los comandos difieren ligeramente entre ellos. Las siguientes explicaciones y lista alfabética de comandos se refieren al programa de utilidad FTP común que se proporciona en una máquina UNIX. Compruebe la documentación de su propia máquina para determinar los comandos comparables. La mayoría de las computadoras de hoy incluyen un programa de tipo FTP basado en Windows que está más orientado a PC y no requiere un conocimiento completo de estos comandos. También puede realizar FTP a través de un navegador. Por ejemplo, abra Internet Explorer y escriba 160 160 160 160 160 160 ftp: // yourLoginName dirección_IP en lugar de una URL normal de página web. El sitio FTP del departamento de Informática de CSU requiere que el usuario utilice sftp. La versión segura de FTP. Sólo escriba sftp en lugar de ftp. Cuando está utilizando FTP en una ventana de terminal. Introducción Para conectar su máquina local a la máquina remota, escriba 160 160 160 160 160 160 160 nombre de máquina del ftp donde machinename es el nombre completo de máquina de la máquina remota, p. Purcell. cs. colostate. edu. Si el nombre de la máquina es desconocido, puede escribir 160 160 160 160 160 160 160 ftp machinennumber donde machinennumber es la dirección neta de la máquina remota, p. 129.82.45.181. En cualquier caso, este comando es similar al registro en la máquina remota. Si la máquina remota se ha alcanzado con éxito, FTP responde pidiendo un nombre de usuario y una contraseña. Cuando introduce su propio nombre de usuario y contraseña para la máquina remota, devuelve el mensaje 160 160 160 160 160 160 ftp y le permite acceder a su propio directorio personal en la máquina remota. Debería poder moverse en su propio directorio y copiar archivos hacia y desde su máquina local utilizando los comandos de interfaz FTP que aparecen en la página siguiente. FTP anónimo A veces es posible que desee copiar archivos desde una máquina remota en la que no tenga un nombre de inicio de sesión. Esto se puede hacer usando FTP anónimo. Cuando la máquina remota solicita su nombre de usuario. Usted debe escribir en la palabra anónima. En lugar de una contraseña. Debe ingresar su propia dirección de correo electrónico. Esto permite al sitio remoto mantener registros de las solicitudes FTP anónimas. Una vez que ha iniciado sesión, está en el directorio anónimo de la máquina remota. Por lo general, contiene una serie de archivos públicos y directorios. Una vez más usted debe ser capaz de moverse en estos directorios. Sin embargo, sólo puede copiar los archivos de la máquina remota a su propia máquina local que no puede escribir en la máquina remota ni borrar ningún archivo allí. Comandos FTP comunes para solicitar ayuda o información sobre los comandos FTP para establecer el modo de transferencia de archivos a ASCII (este es el predeterminado y transmite siete bits por carácter) para establecer el modo de transferencia de archivos a binario (el modo binario transmite todos los ocho bits Por byte y por lo tanto ofrece menos posibilidades de un error de transmisión y debe utilizarse para transmitir archivos distintos de archivos ASCII) para salir del entorno FTP (igual que salir) para cambiar el directorio en la máquina remota para terminar una conexión con otro ordenador cierra la corriente Conexión FTP con brubeck. Pero aún así te deja dentro del entorno FTP. Para eliminar (quitar) un archivo del directorio remoto actual (igual que rm en UNIX) para copiar un archivo de la máquina remota a la máquina local copia el archivo ABC en el directorio remoto actual a (o encima de) un archivo denominado DEF En su directorio local actual. Copia el archivo ABC en el directorio remoto actual a (o encima de) un archivo con el mismo nombre, ABC. En su directorio local actual. Para solicitar una lista de todos los comandos FTP disponibles para cambiar el directorio en su máquina local (igual que UNIX cd) para listar los nombres de los archivos en el directorio remoto actual para crear un nuevo directorio dentro del directorio remoto actual para copiar varios archivos desde el directorio Remoto a la máquina local se le pide ay / n respuesta antes de transferir cada archivo copia todos los archivos en el directorio remoto actual a su directorio local actual, utilizando los mismos nombres de archivo. Observe el uso del caracter comodín,. Para copiar varios archivos de la máquina local a la máquina remota se le pide una respuesta y / n antes de transferir cada archivo para abrir una conexión con otra computadora abre una nueva conexión FTP con brubeck (a menos que sea una conexión anónima). Para copiar un archivo de la máquina local a la máquina remota para encontrar la ruta del directorio actual en la máquina remota para salir del entorno FTP (al igual que bye) para eliminar (borrar) un directorio en el directorio remoto actual Hay muchos otros comandos de interfaz disponibles. También FTP se puede ejecutar con diferentes opciones. Consulte su manual o la página de manual de UNIX en ftp para obtener más información. Ejemplos de sesiones En las dos páginas siguientes se ofrecen ejemplos de dos sesiones FTP. Estos muestran el tipo de interacción que puede esperar al utilizar la utilidad ftp. Ejemplo de sesión FTP anónima Una sesión FTP para obtener el archivo README de HPSC desde el directorio ftp anónimo cs. colorado. edu utilizando un nombre de inicio de sesión anónimo y una contraseña de su propia dirección de correo electrónico. Ejemplo de sesión FTP normal Una sesión FTP para copiar archivos de una máquina remota a nordsieck. cs. colorado. edu utilizando su propio login y contraseña. Knowledge Base Transferencia de archivos en modo ASCII o binario Tipos de transferencia Los archivos binarios se transfieren como un flujo binario de datos. Los datos se transfieren tal cual sin transformaciones. ASCII Los datos transferidos se consideran codificados en ASCII. Este tipo de transferencia es necesario porque los diferentes sistemas tienen diferentes representaciones de almacenamiento de datos. Por ejemplo, los sistemas Unix típicamente representan la línea que termina con un solo carácter LF. Por lo tanto, cuando los datos son recibidos por un sistema Unix, los finales de línea CR LF se transformarán en terminaciones de líneas LF antes de que se almacenen los datos. La transformación se realiza en sentido inverso (LF - CR LF) antes de que los datos sean enviados desde un sistema Unix al host receptor. Auto Los archivos se transfieren en modo binario a menos que coincidan con una entrada en la lista de archivos ASCII. ASCII vs binario Hay muy pocos casos de esquina en los que los archivos deben ser transferidos en modo ASCII. En general, transfiera todos los archivos (incluso los archivos de texto) en modo binario, que es la configuración predeterminada. Cómo cambiar la configuración Conectarse al servidor remoto Seleccione la pestaña Herramientas Haga clic en Propiedades favoritas En el cuadro de diálogo Propiedades favoritas vaya al diálogo Transferencia - ASCII / binario. Para transferir tipos de archivos específicos en modo ASCII, seleccione Usar ajustes favoritos en la lista desplegable Lista de archivos ASCII. Haga clic en el botón Nuevo y escriba la extensión de archivo que se transferirá en modo ASCII bajo Valor. Haga clic en Aceptar para guardar los cambios Palabras clave ascii, binario, transferencia de archivos de modo Qué opinas sobre este tema? Enviar comentarios Copyright 2016 SmartSoft Ltd. Sitemap


No comments:

Post a Comment