Indholdsfortegnelse:

Sådan bruges en FTP-klient på kommandolinjen: 8 trin
Sådan bruges en FTP-klient på kommandolinjen: 8 trin

Video: Sådan bruges en FTP-klient på kommandolinjen: 8 trin

Video: Sådan bruges en FTP-klient på kommandolinjen: 8 trin
Video: CS50 2013 - Week 9, continued 2024, November
Anonim
Sådan bruges en FTP-klient på kommandolinjen
Sådan bruges en FTP-klient på kommandolinjen
Sådan bruges en FTP-klient på kommandolinjen
Sådan bruges en FTP-klient på kommandolinjen

Hvorfor? Måske har du ikke nogen anden ftp-klient til rådighed. Måske vil du ikke blive bremset af vinduer, grafik og mus. Måske vil du have det sjovt med at gøre ting old-skool. Måske vil du gerne ligne dig ved meget mere om tekniske computeroperationer end andre mennesker omkring dig. En kommandolinjefTP-klient kan normalt findes på enhver maskine: Åbn en kommandoprompt og skriv ftp.

Trin 1: Syntaks

Syntaks
Syntaks

Kommandolinjesyntaks fungerer generelt sådan: Kommando SPACE -argument Ligesom: PushbuttonorEattoast Nogle kommandoer tager flere argumenter, f.eks.: Pushbutton1button2orEattoastcereal Hver linje er gemt i tastaturbufferen, indtil du rammer RETURN (ENTER), derefter udføres kommandoen. I dette billede har jeg skrevet ftp (fjernmaskinen) derefter ramt RETURN. Klienten fortæller mig derefter, at jeg er tilsluttet og til hvilken maskine, herunder IP -adressenDerpå beder jeg mig om et brugerlogin. "Fjernbetjening" betyder den server, du er tilsluttet/opretter forbindelse til. " Lokal "betyder den computer, du sidder foran, eller på anden måde er logget på i første omgang. Jeg bruger en Microsoft FTP-klient, men da protokollen går tilbage til UNIX ligner de alle ret meget.

Trin 2: Tilslutning

Tilslutning
Tilslutning

Du kan enten skrive ftp (fjernmaskine) RETURN eller skrive ftp RETURN og derefter åbne (fjernmaskine) Fjernmaskinen kan specificeres ved hjælp af IP -adresse eller webadresse. Hvis du opretter forbindelse til et lokalt netværk, kan du bruge computerens navn. Som standard forsøger FTP at logge brugeren på FTP -serveren. Du skal naturligvis bruge et login og en adgangskode for at oprette forbindelse til en ekstern maskine, som du ville bruge en anden FTP -klient. Indtast dit brugernavn RETURN Indtast dit kodeord RETURN (Denne MS FTP -klient viser ingen tegn, når du indtaster adgangskoden.) Bemærk ftp> prompten.

Trin 3: Navigering

Navigering
Navigering
Navigering
Navigering

Der er tre hovedkommandoer til navigation i det eksterne filsystem: dir, der viser en liste over den aktuelle fjernbiblioteks filer og undermapper (første billede) ls, der viser en forkortet liste (andet billede) cd - hvilket betyder ændring af bibliotek. Cd (bibliotek) vil flytte dig ind i den bibliotek. cd.. vil flytte dig op i træet til det forrige bibliotek (bemærk, at i det andet billede.. vises som en biblioteksliste, som det er. (det aktuelle bibliotek). I billede 2 I har ændret bibliotek til "www" øverst og derefter brugt ls. Jævn billeder 1 og 2: dir viser tilladelser til venstre, f.eks. BJ er et bibliotek (d) Jeg har readwriteexecute -tilladelse, grupper har læst og eksekveret, andre Bemærk, at for filerne (f.eks. jpg) kun jeg har rw, har alle andre kun r.ls lister det samme, men uden detaljer. For at gøre det samme på den lokale maskine skal du bruge følgende syntaks:! dirlcd (bibliotek)

Trin 4: Download

Hent
Hent
Hent
Hent

For at downloade en fil skal du bruge: get (filnavn) Du kan omdøbe filen, som du opretter på den lokale maskine, ved at skrive: get (filnavn) (nyt lokalt filnavn) mget giver dig mulighed for at hente flere filer på en kommandolinje, e, g,: mget (filnavn1) (filnavn2) (filnavn3) Bemærk, at du ikke kan omdøbe disse lokalt på grund af syntaksen. De downloadede filer oprettes i det aktuelle lokale bibliotek, så sørg for at vide, hvor du er lokalt (forrige trin). Billede 1 viser hentningen af "tony.jpg" Det ender i roden af partition 1 C: / fordi det er det lokale bibliotek, jeg var i dengang (se billede 2).

Trin 5: Upload

Upload
Upload
Upload
Upload

Sørg for, at du er i det lokale bibliotek, som du vil uploade fra - ved hjælp af! dir og lcd, og i den korrekte fjernmappe. Brug put (filnavn) til at overføre en lokal fil til fjernmappen Ligesom get kan du omdøbe den fil, du opretter på den eksterne maskine ved at skrive: put (filnavn) (nyt fjernfilnavn) Ligesom mget mput kan bruges til at uploade flere filer: mput (filnavn1) (filnavn2) (filnavn3) I billede 1 har jeg brugt! dir for at vise indholdet af en lokal mappe (stien vises øverst i vinduet, den indeholder billeder af "Mr Shiraz"). Derefter har jeg brugt put til at uploade filen MS1.jpgI billede 2 jeg har brugt ls for at vise mig, hvad der er i fjernmappen, og du kan se MS1-j.webp

Trin 6: Opret / slet

Opret / slet
Opret / slet

Sørg for, at du er i den korrekte lokale og eksterne mapper. Mkdir (fjernbibliotek) vil oprette et bibliotek på den eksterne maskine. Rmdir (fjernbibliotek) vil slette det bibliotek på den eksterne maskine. Slette (fjernfilnavn) vil slette filen på fjernmaskinen. (Bemærk slet * vil efter min bedste viden og erfaring slette hver fil i fjernmappen, men jeg kan ikke motivere mig selv til faktisk at teste den. Vær meget forsigtig med at bruge jokertegn " *" i kommandolinjen I modsætning til vinduesgrænseflader spørger det dig ikke om du er sikker - det gør det bare.) På samme måde vil mdelete (eksternt filnavn1) (eksternt filnavn2) (eksternt filnavn3) slette flere filer på den eksterne maskine. i dette billede har jeg fulgte en fjernbetjening ls med en slettekommando og brugte derefter ls igen til at vise, at MS1-j.webp

Trin 7: Farvel

Farvel!
Farvel!

For at afslutte klienten kan du skrive: farvel, og den vil sige "farvel" til dig (dette er old-school programmering, sandsynligvis en gammel akademiker med et skæg, der har det i programmet …) eller tæt eller Brug afbryd, hvilket efterlader dig med FTP-klienten kørende, sådan at du kan bruge open til en anden forbindelse.

Trin 8: Avanceret

Fremskreden
Fremskreden

Denne side er en, der viser alle MS FTP-kommandoer. Denne side er en kilde til den relevante Linuxman-side. Denne side er en kilde til den relevante Mac OS-Xman-side. Nogle af fordelene ved kommandolinjearbejde: Du gør ikke har brug for en maskine med høj specifikation. Du har ikke brug for en mus. Du er ikke behæftet med grafik og dialogbokse. Du kan arbejde meget mere effektivt uden ovenstående. Du har en dybere forståelse af, hvordan tingene fungerer. L

Anbefalede: