File Transfer Protocol är en standard innebär att överföra filer mellan datorer över Internet . Standarden FTP-klient installerad på de flesta Unix -system är en enkel klient som härrör från den ursprungliga Berkeley Systems Design -kod . Det finns situationer där det är klokt att automatisera eller skript en FTP- överföring . Du bör kontrollera att filöverföringen inte ändra innehållet i din fil . Du kan inte anta att ett Unix -system kommer att ha någon annan FTP-klient än BSD -klienten . Denna minimala kund erbjuder mycket få felsäkra metoder för att säkerställa en lyckad överföring . Instruktioner
1
Överför filen till fjärrservern med hjälp av FTP . I standard BSD klienten , när du öppnar en FTP-session , är kommandot "put " för att överföra en lokal fil till en fjärrserver .
2
Ladda fjärrfilen tillbaka till det lokala systemet under ett nytt namn . I BSD FTP-klient , kommer " få " kommandot hämta en avlägsen fil . För att ändra namnet på filen , " få ABC DEF " kommer att hämta den avlägsna filen som heter " ABC " och döp om den till " DEF " på det lokala systemet .
3
Jämför den ursprungliga filen med den nedladdade kopian . Det enklaste sättet att utföra en sådan jämförelse är att använda Unix " diff " -kommandot , vilket kommer att återvända en kod " 0 " om de två filerna är exakt samma .
4
Radera den nedladdade kopian av filen . Det är inte längre nödvändigt när du har utfört en kontroll för att säkerställa att de två filerna är identiska .