Video: Hoe een gortdroge zomer Nederland verschrompelde 2024
Als u een junkie op de opdrachtregel bent, zult u de FTP-opdracht die bij Windows wordt geleverd op prijs stellen. Het is niet mooi, maar het klopt. In een typische sessie meldt u zich aan bij een FTP-server (in dit voorbeeld genaamd ftp. Lowewriter.com), schakelt u naar een map (in dit voorbeeld foto's genaamd), downloadt u een bestand en meldt u zich af.
Open eerst een opdrachtvenster: Kies Start → Uitvoeren, typ Opdracht in het tekstvak en klik vervolgens op OK. Navigeer naar de map waar u bestanden wilt downloaden. Deze stap is belangrijk omdat, hoewel u de lokale werkdirectory binnen de FTP-opdracht kunt wijzigen, het veel eenvoudiger is om FTP vanuit de juiste map te starten.
Om FTP te starten, typt u ftp met de naam van de FTP-server als parameter, zoals deze:
C:> ftp ftp. lowewriter. com <Verbonden met ftp. lowewriter. com. 220-Microsoft FTP Service 220 We hebben 999 spooks hier, maar er is altijd ruimte voor nog een! Meld u aan als anoniem als u zich wilt aanmelden. Gebruiker (ftp. Lowewriter.com: (geen)):
Om anoniem in te loggen, typt uAnoniem en drukt u vervolgens op Enter. De server antwoordt door u te vertellen dat anonieme toegang is toegestaan en vraagt uw e-mailadres als een wachtwoord:
331 Anonieme toegang toegestaan, identiteit (e-mailnaam) verzenden als wachtwoord. Wachtwoord: Typ uw e-mailadres als het wachtwoord en druk vervolgens op Enter. Het welkomstbericht verschijnt, gevolgd door de ftp> -prompt:230-Welcome to my FTP site! Kijk voor spookachtige Halloween-foto's in de map Pics. 230 Anonieme gebruiker aangemeld. Ftp>
Telkens wanneer u de prompt ftp> ziet, wacht de FTP-opdracht op u om een subopdracht in te voeren. Begin doordir in te voeren om een directorylijst te zien:
200 PORT-opdracht geslaagd. 150 Openen van de ASCII-modus dataverbinding voor / bin / ls. 06-30-07 08: 05PM foto's 06-30-07 07: 55PM 2365 leesmij. txt 06-30-07 07: 55PMgeluiden 06-30-07 07: 56PM video's 226 Overdracht voltooid. ftp: 190 bytes ontvangen in 0. 00 seconden 190000. 00 Kbytes / sec. ftp> Zoals u ziet, is de reactie van de opdracht dir niet helemaal zo schoon als de weergave van een MS-DOS-opdracht. Toch kun je uitzoeken dat de map drie subdirectories bevat - foto's, geluiden en video's - en een enkel bestand, readme genaamd. tekst. De grootte van het bestand is 2, 365 bytes. Hier is een goede vraag: als u een dir-opdracht invoert, waarom leest het antwoord 200 PORT-opdracht geslaagd?Het antwoord heeft te maken met hoe het FTP-protocol werkt. Wanneer u een opdracht dir invoert, stuurt de FTP-client een PORT-opdracht door naar de server die een gegevensoverdrachtspoort opent die vervolgens wordt gebruikt om de resulterende directorylijst te retourneren.
De server antwoordt dat de opdracht PORT een externe gegevensoverdrachtspoort heeft geopend. Vervolgens wordt de lijst met vermeldingen teruggestuurd. Ten slotte verzendt het nog twee regels: één om aan te geven dat de overdracht voltooid is (dat wil zeggen dat de dir-uitvoer succesvol is verzonden), en de andere om het aantal bytes van de verzonden gegevens en de snelheid van de gegevensoverdracht samen te vatten.
De bestanden die u wilt downloaden bevinden zich in de submap pics, dus de volgende opdracht die moet worden uitgegeven, is cd-foto's. Dit resulteert in de volgende uitvoer:
250 CWD-opdracht geslaagd. ftp>
Opnieuw is de uitvoer van de opdracht niet precies wat u zou verwachten. Het FTP-protocol heeft eigenlijk geen CD-opdracht. In plaats daarvan wordt een opdracht met de naam CWD gebruikt, die staat voorwerkmap wijzigen, om de map te wijzigen. De Windows FTP-client gebruikt de opdracht-CD in plaats van CWD om meer consistent te zijn met de gebruikersinterface van Windows / MS-DOS, die de opdracht-CD gebruikt om mappen te wijzigen. Wanneer u een CD-opdracht typt bij de ftp> -prompt, stuurt de FTP-client een CWD-opdracht naar de FTP-server. De server antwoordt vervolgens met het bericht CWD-opdracht geslaagd om aan te geven dat de map is gewijzigd. Typ
dir nogmaals. De FTP-server geeft de directorylijst weer voor de directory pics: 200 PORT-opdracht geslaagd. 150 Openen van de ASCII-modus dataverbinding voor / bin / ls. 06-27-07 10: 04PM 123126 deur. jpg 06-27-07 10: 06PM 112457 echair. jpg 06-27-07 10: 06PM 81610 hek. jpg 06-27-07 10: 09PM 138102 mist. jpg 06-27-07 10: 09PM 83712 galg. jpg 06-27-07 10: 10PM 166741 geest. jpg 06-27-07 09: 58PM 119859 skel01. jpg 06-27-07 10: 05PM 87720 muur. jpg 226 Overdracht voltooid. ftp: 400 bytes ontvangen in 0. 00Seconds 400000. 00Kbytes / sec. ftp>
Hier kunt u zien dat de map met foto's acht bestanden bevat. Als u een bestand wilt downloaden, gebruikt u de opdracht GET en geeft u de naam op van het bestand dat u wilt downloaden. Bijvoorbeeld om de deur te downloaden. jpg bestand, typekrijg toegang. jpg . De FTP-server draagt het bestand over naar uw computer en geeft de volgende reactie weer: 200 PORT-opdracht geslaagd. 150 Openen van ASCII-modus dataverbinding voor deur. jpg (123126 bytes). 226 Overdracht voltooid. ftp: 123126 bytes ontvangen in 0. 13 seconden 985. 01 KBbytes / sec. ftp>
Merk opnieuw op dat het antwoord aangeeft dat de opdracht die de server daadwerkelijk verwerkt een PORT-opdracht is. Het bestand wordt in de ASCII-modus overgedragen. De volledige overdracht duurt 0. 13 seconden, wat overeenkomt met een overdrachtssnelheid van ongeveer 985K per seconde.Nadat u het bestand hebt gedownload, kunt u de sessie beëindigen door
te typen. . FTP antwoordt door het afscheidsbericht van de site weer te geven; dan keert het terug naar de MS-DOS-opdrachtprompt: 221 Haast terug … C:>
Natuurlijk is FTP veel meer betrokken dan deze eenvoudige sessie suggereert.Toch is het meest voorkomende gebruik van FTP om bestanden te downloaden, en de meeste downloads zijn niet ingewikkelder dan dit voorbeeld.