Usos de mostra del comandament FTP de Linux

Ús del protocol FTP amb ordinadors Linux

FTP és el protocol de transferència de fitxers més senzill i familiar que canvia arxius entre una computadora local i una computadora o xarxa remota. Els sistemes operatius Linux i Unix incorporen la línia de comandaments que podeu utilitzar com a clients FTP per fer una connexió FTP.

Advertència: una transmissió FTP no està encriptada. Qualsevol que intercepti la transmissió pot llegir les dades que envieu, inclòs el vostre nom d'usuari i contrasenya. Per a una transmissió segura, utilitzeu SFTP .

Estableix una connexió FTP

Abans d'utilitzar els diversos comandaments FTP, heu d'establir una connexió amb la xarxa remota o l'ordinador. Feu això per obrir una finestra de terminal a Linux i escriure ftp seguit d'un nom de domini o una adreça IP del servidor FTP, com ftp 192.168.0.1 o ftp domain.com . Per exemple:

ftp abc.xyz.edu

Aquesta comanda intenta connectar-se al servidor ftp a abc.xyz.edu. Si ho aconsegueix, us demana que inicieu la sessió amb un nom d'usuari i una contrasenya. Els servidors FTP públics sovint us permeten iniciar sessió utilitzant el nom d' usuari anònim i la vostra adreça de correu electrònic com a contrasenya o sense cap contrasenya.

Quan inicieu la sessió correctament, veieu un missatge ftp> a la pantalla del terminal. Abans d'anar més lluny, obteniu una llista dels comandaments FTP disponibles utilitzant la funció d' ajuda . És útil perquè, segons el vostre sistema i el programari, algunes de les comandes FTP que es mostren poden funcionar o no.

Exemples i descripcions de comandaments FTP

Les comandes FTP utilitzades amb Linux i Unix difereixen dels comandaments FTP utilitzats amb la línia de comandaments de Windows. Aquests són exemples que il·lustren els usos típics de les ordres de FTP de Linux per copiar, canviar el nom i eliminar fitxers de manera remota.

ftp> ajuda

La funció d'ajuda enumera les ordres que podeu utilitzar per mostrar el contingut del directori, transferir fitxers i eliminar fitxers. El comandament ftp >? realitza el mateix.

ftp> ls

Aquesta ordre imprimeix els noms dels fitxers i subdirectoris en el directori actual de l'equip remot.

ftp> clients de cd

Aquesta ordre canvia el directori actual al subdirectori anomenat clients si existeix.

ftp> cpup

Això canvia el directori actual al directori principal.

ftp> lcd [imatges]

Aquesta ordre canvia el directori actual a l'ordinador local a les imatges , si existeix.

ftp> ascii

Això canvia al mode ASCII per transferir fitxers de text. ASCII és el valor predeterminat en la majoria dels sistemes.

ftp> binari

Aquesta ordre canvia al mode binari per transferir tots els fitxers que no siguin fitxers de text.

ftp> obteniu image1.jpg

Això descarrega l'arxiu image1.jpg des de l'ordinador remot a l'ordinador local. Advertència: si ja hi ha un fitxer a l'ordinador local amb el mateix nom, es sobreescriu.

ftp> posar imatge2.jpg

Càrrega el fitxer image2.jpg des de l'ordinador local a l' ordinador remot . Advertència: si ja hi ha un fitxer a l'ordinador remot amb el mateix nom, es sobreescriu.

ftp>! ls

Si afegiu una marca d'exclamació davant d'una ordre, s'executa la comanda especificada a l'equip local. Així que! Ls enumera els noms dels fitxers i els noms de directori del directori actual a l'ordinador local.

ftp> mget * .jpg

Amb l'ordre mget. pots descarregar diverses imatges. Aquesta comanda descarrega tots els fitxers que acaben amb .jpg.

ftp> canvia el nom [de] [a]

La comanda de canvi de nom canvia el fitxer anomenat [des] al nou nom [al] del servidor remot.

ftp> poseu un fitxer local [fitxer remot]

Aquesta ordre emmagatzema un fitxer local a la màquina remota. Enviar el fitxer local [fitxer remot] fa el mateix.

ftp> mput * .jpg

Aquesta comanda carrega tots els fitxers que acaben amb .jpg a la carpeta activa de la màquina remota.

ftp> suprimeix el fitxer remot

Elimina el fitxer anomenat fitxer remot en la màquina remota.

ftp> mdelete * .jpg

Això elimina tots els fitxers que acaben amb .jpg a la carpeta activa de la màquina remota.

ftp> nom de fitxer de mida

Determineu la mida d'un fitxer a la màquina remota amb aquesta comanda.

ftp> mkdir [nom del directori]

Feu un nou directori al servidor remot.

ftp> prompt

La comanda del sistema activa o desactiva el mode interactiu, de manera que s'executen comandes en diversos fitxers sense la confirmació de l'usuari.

ftp> deixar de fumar

L'ordre de deixar de fumar finalitza la sessió FTP i surt del programa FTP. Les comandes bye i exit aconsegueixen el mateix.

Opcions de la línia de comandaments

Les opcions (també anomenades marques o commutadors) modifiquen l'operació d'un comandament FTP. Normalment, una opció de línia d'ordres segueix l'ordre FTP principal després d'un espai. Aquí teniu una llista d'opcions que podeu afegir als comandaments de FTP i una descripció del que fan.