4.2 Transferul fisierelor
Unul dintre marile avantaje ale retelelor este acela de a pastra informatii in diverse hosturi si de a putea transfera o parte dintre acestea atunci cand este nevoie. Pentru a realiza transferul de date intre doua masini Unix, se foloseste comanda rcp (remote copy), care este o extensie a comenzii Unix cp.
Cea mai folosita modalitate de a transfera de date este aceea de a utiliza comanda FTP, care implementeaza protocolul cu acelasi nume ( File Transfer Protocol ). Protocolul FTP este implementat pentru toate sistemele de operare (Unix, Dos, Windows). Trebuie sa facem precizarea ca Internetul nu se reduce la World Wide Web (despre care vom vorbi ceva mai tarziu), care este doar o mica parte a acestuia. Inainte de aparitia navigatoarelor grafice si a sistemelor hipertext, informatia era pastrata in arhive ce puteau fi transferate prin intermediul comenzii ftp (arhive ftp), arhivele fiind accesibile si astazi.
Accesul la informatie se face prin intermediul unui server FTP, care poate fi public sau privat. Serverul FTP public permite accesul oricarui utilizator, caruia i se cere ca nume "cuvantul " anonymous iar ca parola adresa E -mail. Toate arhivele disponibile sunt depuse intr-un director numit pub . Serverele private restrictioneaza accesul, fiind proiectate pentru utilizarea de catre un anumit grup de utilizatori (angajatii unei firme, de exemplu0.
Iata ce trebuie sa faceti pentru a transfera un fisier aflat intr-o arhiva FTP:
• Se tasteaza comanda ftp, iar pe ecran veti obtine promptul ftp> , unde sunteti invitat sa introduceti comenzi specifice protocolului ftp.
• Comanda open adresa va realiza conectarea cu masina specificata prin adresa. Urmeaza identificarea utilizatorului prin nume si parola.
• Odata ce primiti accesul, puteti accesa structura de subdirectoare din "pub" prin comenzile obisnuite (cd ) pana ajungeti la fisierul dorit (toate serverele ftp contin si un index al fisierelor pe care le puteti gasi acolo).
• Stabiliti modul de transfer al informatiei: ASCII sau BINAR (prin comenzile ascii si bin ). De multe ori este preferabila folosirea transferului binar.
• Comanda get fisier transfera fisierul specificat pe masina locala (se foloseste mget daca transferam o lista de fisiere).
Daca dorim sa transferam un fisier de pe masina locala pe masina de la distanta, vom utiliza comenzile put fisier si mput fisier.
• Pentru inchiderea conexiunii se tasteaza comanda close, iar pentru terminarea
sesiunii ftp se foloseste quit.
Arhivele FTP sunt disponibile si astazi, ele continand milioane de fisiere de date. Accesul la acestea este ceva mai dificil pentru utilizatorii obisnuiti sau lenesi ==> este posibil accesul la zonele ftp din Internet si prin utilizarea unor aplicatii cu interfata grafica, ce usureaza transferul de fisiere si automatizeaza acest proces.
Cea mai folosita modalitate de a transfera de date este aceea de a utiliza comanda FTP, care implementeaza protocolul cu acelasi nume ( File Transfer Protocol ). Protocolul FTP este implementat pentru toate sistemele de operare (Unix, Dos, Windows). Trebuie sa facem precizarea ca Internetul nu se reduce la World Wide Web (despre care vom vorbi ceva mai tarziu), care este doar o mica parte a acestuia. Inainte de aparitia navigatoarelor grafice si a sistemelor hipertext, informatia era pastrata in arhive ce puteau fi transferate prin intermediul comenzii ftp (arhive ftp), arhivele fiind accesibile si astazi.
Accesul la informatie se face prin intermediul unui server FTP, care poate fi public sau privat. Serverul FTP public permite accesul oricarui utilizator, caruia i se cere ca nume "cuvantul " anonymous iar ca parola adresa E -mail. Toate arhivele disponibile sunt depuse intr-un director numit pub . Serverele private restrictioneaza accesul, fiind proiectate pentru utilizarea de catre un anumit grup de utilizatori (angajatii unei firme, de exemplu0.
Iata ce trebuie sa faceti pentru a transfera un fisier aflat intr-o arhiva FTP:
• Se tasteaza comanda ftp, iar pe ecran veti obtine promptul ftp> , unde sunteti invitat sa introduceti comenzi specifice protocolului ftp.
• Comanda open adresa va realiza conectarea cu masina specificata prin adresa. Urmeaza identificarea utilizatorului prin nume si parola.
• Odata ce primiti accesul, puteti accesa structura de subdirectoare din "pub" prin comenzile obisnuite (cd ) pana ajungeti la fisierul dorit (toate serverele ftp contin si un index al fisierelor pe care le puteti gasi acolo).
• Stabiliti modul de transfer al informatiei: ASCII sau BINAR (prin comenzile ascii si bin ). De multe ori este preferabila folosirea transferului binar.
• Comanda get fisier transfera fisierul specificat pe masina locala (se foloseste mget daca transferam o lista de fisiere).
Daca dorim sa transferam un fisier de pe masina locala pe masina de la distanta, vom utiliza comenzile put fisier si mput fisier.
• Pentru inchiderea conexiunii se tasteaza comanda close, iar pentru terminarea
sesiunii ftp se foloseste quit.
Arhivele FTP sunt disponibile si astazi, ele continand milioane de fisiere de date. Accesul la acestea este ceva mai dificil pentru utilizatorii obisnuiti sau lenesi ==> este posibil accesul la zonele ftp din Internet si prin utilizarea unor aplicatii cu interfata grafica, ce usureaza transferul de fisiere si automatizeaza acest proces.