La mejor experiencia en linux, había sido con el gFTP; sin embargo, cuando estoy manejando archivos muy grandes o directorios con muchos archivos, simplemente se cierra y desaparece; lo que ocasiona retrasos.
Hace unos días, mientras DrakeDalfa vagaba por la vida le pregunté qué programa prefería él para transferencia de archivos por FTP y -obviamente- me recomendó lo que yo ya usaba: gFTP. Procedí a contarle mi problema (como quien va donde su médico de cabecera) y me dió una de las mejores recetas: lftp.
Ahora, disfruto más mi experiencia en Ubuntu Linux (aunque DD dice que soy un pecador por ello) porque desde consola (o terminal, como prefieras decirle) puedo transferir mis archivos desde y hacia los servidores remotos.
Por ahora me he limitado a las tareas básicas de a diario:
Subir archivos
Bajar archivos
Bajar directorios completos
Aún no he borrado nada en remoto, pero entiendo que "rm" servirá...
¿Cómo lo hago? Pues así:
Me conecto:
Código :
lftp -u usuario dominio.com
En este punto, me pide la contraseña; la escribo y me conecta al servidor remoto. Si no sé exactamente dónde me ubica, pues listo el contenido con "ls".
Una vez que sé dónde estoy (en mi caso, los servidores me ubican en la raíz), me coloco en la carpeta pública:
Código :
cd public_html/
Si necesitara entrar al directorio de imágenes por ejemplo, escribiría esto:
Código :
cd public_html/imagenes/
Una vez que estoy en el directorio de imagenes, pues me ubico en ese mismo directorio, pero en local (lo hago con "lcd". Para remoto, como viste, lo hago con "cd"):
Código :
lcd public_html/proyecto/imagenes/
Para retroceder al nivel anterior, lo hago con -
Código :
cd -
o
Código :
lcd -
Ahora estoy en remoto y local, en el directorio "imagenes".
Si quiero subir el archivo "logotipo.png", pues escribo el comando
Código :
mput logotipo.png
y listo! lo sube de inmediato. Si lo que necesito es subir TODO el contenido de la carpeta "imagenes", pues escribo:
Código :
mput *
En el caso de bajada de archivos, pues lógicamente usaremos "mget".
Si lo que necesito es bajarme el directorio completo (hablo de imagenes), pues lo hago con "mirror":
Código :
mirror -v imagenes
inmediatamente bajará TODO el contenido de la carpeta imagenes, incluyendo la carpeta misma (no olvides ubicarte en local donde lo deseas, sino, lo hará donde esté apuntado (por default, en home)).
Para hacerlo a la inversa (o sea, copiar un directorio local al servidor remoto), en vez de "-v" usas "-R".
Básicamente es lo que se necesita a diario. Obviamente hay MÁS comandos. Al menos por ahora NO he necesitado más, pero es probable que en algún momento necesite más.
mmm,no uso linux, pero este tip se que me servira en cunato lo haga ... Por:jomajudo_blog
Me gusta mucho, he estado necesitando esto desde hace ya un tiempo. Asi que usaré una consola para bajar todo de una vez sin tener que hacer "llamadas extras" para la previsualización de la información. Saludos. Por:NEO_JP
Yo soy mas elite, uso emacs desde la tty1 para FTP, e-mail, navegador, jugar con quakemacs, ..todo! (excepto para editar texto, para eso nada mejor que Vim) Por:leetious_blog
Decir ademas que este tip no solo funciona en Linux.
En Windows puedes hacerlo funcionar con casi los mismos comandos usando directamente ftp como orden por consola.
Claro, siempre puedes escribir "help" para saber que está incluido y que no en las instrucciones de Win. Por:Freddie
Si puedieras ayudarme de como navegar por medio del sistema Por:HINGO_blog
ola yo soy nuevo en lo que es linux me aburri de windows y toda su limitacion, tonces me podrias decir por favor por que el -v, -r o -u por fis te lo agradeceria mucho y asi me ayudas a entender mas Por:exekyel_blog
excelente, me ahorró muchos dolores de cabeza. Por:stitch_blog
al pelo , rapido, no necestias otro programa por k lo lleva linux , y a si te conoces las carpetas y sitios de tu servidor , y encima k no podia enviar ni recibir nada por el amsn , a si paso las cosas Por:-ZAP-_blog
como puedo configurar para que acceso unicamente como invitado Por:calidor
me ha servido lo trabajare un poco mas Por:Julianxo_blog
Lo he probado y esta muy bueno, exelente aporte. Por:Cheperobert _blog
resulta practico y rapido. Gracias por su aporte Por:jackeline_blog