Thursday, 5 October 2017

Ftp Binær Alternativ


WinSCP Free SFTP, SCP og FTP-klient for Windows Overføringsmoduser Som forskjellige plattformer (operativsystemer) bruker forskjellige format av tekstfiler, støtter mange overføringsprotokoller spesialmodus for overføring av tekstfiler (kalt tekst eller ASCII-modus). I modusen overføres ikke bare filen, men konverteres også til formatet som brukes av målplattformen. Modusen må ikke brukes til binære filer (inkludert dokumentfiler fra moderne tekstbehandlere, som Microsoft Word), da de må overføres uten endring. Tilgjengelige moduser WinSCP gir deg muligheten til å velge mellom tekst og binær overføringsmodus. Den er angitt som en av overføringsinnstillingene. WinSCP har også en spesiell automatisk modus (standard). Med denne modusen bestemmer WinSCP automatisk om overføringsmodus for en bestemt fil basert på filnavnet (vanligvis filtypen). Den såkalte tekstfilmasken kan konfigureres i dialoger nevnt ovenfor. Som standard inneholder det HTML, TXT, PHP, XML, INI, C, CPP og andre filtyper. Du kan endre masken som du trenger. Filer som ikke matcher masken, blir overført ved hjelp av binær modus. Server-side Tekstfilformat Det er to alternativer hvordan du støtter tekstmodusoverføringer. Det første alternativet er at klienten (WinSCP) kjenner direkte tekstfilformatet som brukes av serveren, og konverterer filen til formatet før overføring. Det andre alternativet er at det er noe på forhånd avtalt kanonisk format som klienten konverterer filen til før overføring, og fra hvilken serveren konverterer den (om nødvendig) etter overføring til eget format. Det andre alternativet er mer universal, men støttes kun av SFTP-4 og nyere og FTP 1). Det første alternativet brukes av WinSCP for SCP og SFTP-3 og eldre protokoller. I dette tilfellet må kunden (WinSCP) direkte kjenne og støtte server-sideformatet. Vanligvis er det mange tekstfilformater, nesten hver plattform har det eget format. WinSCP støtter to av de mest brukte formatene, Unix og Windows. Du kan velge mellom dem på Miljøside i Advanced Site Settings dialogboksen. Som de fleste SSH-servere (SFTP og SCP) og mange FTP-servere kjøres på Unix-systemet, kan du vanligvis legge standard Unix-format. WebDAV-protokollen tillater ikke å velge overføringsmodus. Redigering av binære filerBasiske FTP-kommandoer Hva er FTP FTP-verktøyet (File T ransfer P rotocol) brukes vanligvis til å kopiere filer til og fra andre datamaskiner. Disse datamaskinene kan være på samme sted eller på forskjellige steder tusenvis av miles fra hverandre. FTP er en generell protokoll som fungerer på UNIX-systemer, samt en rekke andre systemer (ikke-UNIX). I forbindelse med denne nettsiden refererer den lokale maskinen til maskinen du først ble logget på, den du skriver inn ftp-kommandoen på. Den eksterne maskinen er den andre, den som er argumentet for ftp-kommandoen. Et brukergrensesnitt for standard File Transfer Protocol for ARPANET, fungerer FTP som tolk på den eksterne maskinen. Brukeren kan skrive inn en rekke UNIX-lignende kommandoer under denne tolken for å utføre ønskede handlinger på den eksterne maskinen. De fleste operativsystemer og kommunikasjonsprogrammer inneholder nå noen form for et FTP-verktøy, men kommandoene er litt forskjellig mellom dem. Følgende forklaringer og alfabetisk liste over kommandoer refererer til det vanlige FTP-verktøyprogrammet som vist på en UNIX-maskin. Kontroller dokumentasjonen for din egen maskin for å bestemme de tilsvarende kommandoene. De fleste datamaskiner inkluderer i dag et Windows-basert FTP-program som er mer PC-orientert og krever ikke full kjennskap til disse kommandoene. Du kan også utføre FTP via en nettleser. For eksempel, ta opp Internet Explorer og skriv inn 160 160 160 160 160 160 ftp: yourLoginNameIPaddress i stedet for en vanlig webside URL. FTP-nettstedet til Datavitenskapsavdelingen på CSU krever at brukeren bruker sftp. Den sikre versjonen av FTP. Skriv bare sftp i stedet for ftp. når du bruker FTP i et terminalvindu. Komme i gang For å koble din lokale maskin til den eksterne maskinen, skriv 160 160 160 160 160 160 ftp maskinnavn hvor maskinnavn er hele maskinens navn på den eksterne maskinen, f. eks. purcell. cs. colostate. edu. Hvis navnet på maskinen er ukjent, kan du skrive 160 160 160 160 160 160 ftp maskinnummer hvor maskinnummer er nettadressen til den eksterne maskinen, f. eks. 129.82.45.181. I begge tilfeller er denne kommandoen likt å logge på den eksterne maskinen. Hvis fjernmaskinen er nådd, svarer FTP ved å be om et loginnnavn og et passord. Når du legger inn ditt eget loginnnavn og passord for den eksterne maskinen, returnerer den spørsmålet 160 160 160 160 160 160 ftp og tillater deg tilgang til din egen hjemmekatalog på fjernmaskinen. Du bør kunne flytte rundt i din egen katalog og kopiere filer til og fra din lokale maskin ved hjelp av FTP-grensesnittkommandoene som er gitt på den neste siden. Anonym FTP Noen ganger kan det hende du ønsker å kopiere filer fra en ekstern maskin som du ikke har loggnavn på. Dette kan gjøres ved hjelp av anonym FTP. Når den eksterne maskinen ber om din loginname. du bør skrive inn ordet anonymt. I stedet for et passord. Du bør skrive inn din egen e-postadresse. Dette gjør at den eksterne siden kan holde oversikt over de anonyme FTP-forespørslene. Når du er logget inn, er du i den anonyme katalogen for den eksterne maskinen. Dette inneholder vanligvis en rekke offentlige filer og kataloger. Igjen bør du kunne flytte rundt i disse katalogene. Du kan imidlertid bare kopiere filene fra den eksterne maskinen til din egen lokale maskin, du kan ikke skrive på fjernmaskinen eller slette filer der. Vanlige FTP-kommandoer for å be om hjelp eller informasjon om FTP-kommandoene for å angi modusen for filoverføring til ASCII (dette er standard og overfører sju biter per tegn) for å angi modusen for filoverføring til binær (binærmodus overfører alle åtte bitene per byte og dermed gir mindre sjanse for en overføringsfeil og må brukes til å overføre andre filer enn ASCII-filer) for å avslutte FTP-miljøet (samme som avslutte) for å endre katalogen på den eksterne maskinen for å avslutte en forbindelse med en annen datamaskin lukker strømmen FTP-tilkobling med brubeck. 160, men forlater deg fortsatt i FTP-miljøet. for å slette (fjerne) en fil i den gjeldende eksterne katalogen (samme som rm i UNIX) for å kopiere en fil fra den eksterne maskinen til den lokale maskinen kopierer filen ABC i den nåværende eksterne katalogen til (eller på toppen av) en fil med navnet DEF i din nåværende lokale katalog. kopier filen ABC i den gjeldende eksterne katalogen til (eller på toppen av) en fil med samme navn, ABC. i din nåværende lokale katalog. for å be om en liste over alle tilgjengelige FTP-kommandoer for å endre katalogen på din lokale maskin (samme som UNIX-cd) for å liste navnene på filene i gjeldende fjernkatalog for å lage en ny katalog i gjeldende fjernkatalog for å kopiere flere filer fra ekstern maskin til den lokale maskinen 160 blir du bedt om ayn-svar før du overfører hver fil, kopierer alle filene i gjeldende fjernkatalog til din nåværende lokale katalog, ved hjelp av de samme filnavnene. Legg merke til bruken av wild card karakteren,. å kopiere flere filer fra den lokale maskinen til den eksterne maskinen 160 du blir bedt om ayn-svar før du overfører hver fil for å åpne en forbindelse med en annen datamaskin, åpner en ny FTP-tilkobling med brubeck 160 du må skrive inn et brukernavn og passord for en brubeck-konto 160 160 160 (med mindre det er en anonym forbindelse). å kopiere en fil fra den lokale maskinen til den eksterne maskinen for å finne ut banenavnet til gjeldende katalog på den eksterne maskinen for å gå ut av FTP-miljøet (samme som bye) for å fjerne (slette) en katalog i gjeldende fjernkatalog. Mange andre grensesnittkommandoer er tilgjengelige. Også FTP kan kjøres med forskjellige alternativer. Vennligst referer til manualen din eller UNIX man siden på ftp for mer informasjon. Eksempel Sessioner Eksempler på to FTP-økter er gitt på de neste to sidene. Disse viser typen interaksjon du kan forvente når du bruker ftp-verktøyet. Eksempel på anonym FTP-sesjon En FTP-økt for å skaffe HPSC README-filen fra cs. colorado. edu anonym ftp-katalogen ved hjelp av et anonymt og et passord for egen e-postadresse. Eksempel på vanlig FTP-sesjon En FTP-økt for å kopiere filer fra en ekstern maskin tilbake til nordsieck. cs. colorado. edu ved hjelp av eget brukernavn og passord. Dette er en liste over kommandoene som er tilgjengelige når du bruker FTP-klienten for Microsoft Windows-kommandolinjen ( krever at TCPIP skal installeres). All informasjon er fra Windows NT-hjelpefilene. Hvis du trenger å bruke de rå FTP-kommandoene i stedet for disse tolkede kommandoene (for eksempel hvis du skriver din egen FTP-klient), vennligst se denne listen i stedet. Liste over FTP-kommandoer for Microsoft-kommandolinjens FTP-klient Kommandolinjealternativer Når du starter programmet fra en DOS-ledetekst: ftp - v - d - i - n - g - s: filnavn - a - w: windowsize computer - v - Undertrykker verbose visning av eksterne serverresponser. - n - Undertrykker automatisk pålogging ved første tilkobling. - i - Slår av interaktiv forespørsel under flere filoverføringer. - d - Aktiverer feilsøking. viser alle ftp-kommandoer som sendes mellom klienten og serveren. - g - Deaktiverer filnavn globbing. som tillater bruk av jokertegn i lokale fil - og stinavn. - s: filnavn - Angir en tekstfil som inneholder ftp-kommandoer, kommandoene kjøres automatisk etter at ftp starter. Ingen mellomrom er tillatt i denne parameteren. Bruk denne bryteren i stedet for omdirigering (gt). - a - Bruk et lokalt grensesnitt når du kobler dataforbindelse. - w: windowsize - Overstyrer standard overføringsbufferstørrelse på 4096. datamaskin - Angir datamaskinnavnet eller IP-adressen til den eksterne datamaskinen for å koble til. Datamaskinen, hvis spesifisert, må være den siste parameteren på linjen. Klientkommandoer - Kjører den angitte kommandoen på den lokale datamaskinen - Viser beskrivelser for ftp-kommandoer vedlegg - Legger til en lokal fil til en fil på den eksterne datamaskinen ascii - Angir filoverføringstypen til ASCII, standardbellen - Bytter en klokke for å ringe etter hver filoverføringskommando er fullført (standard OFF) binær - Angir filoverføringstypen til binær bye - avslutter FTP-økten og avslutter ftp-cd - Endrer arbeidsboken på den eksterne datamaskinen Lukk - avslutter FTP-økten og returnerer til kommandotolken feilsøking - Slår av feilsøking (standard AV) slett - Sletter en enkelt fil på en ekstern datamaskin dir - Viser en liste over en ekstern direktørfiler og underkataloger koble fra - Kobler fra den eksterne datamaskinen, beholder ftp prompt get - Kopierer en enkelt ekstern fil til den lokale datamaskinen glob - Skifter filnavn globbing (jokertegn) (standard PÅ) hash - Skifter hash-sign () utskrift for hver data blokk overført (standard OFF) hjelp - Skjermer beskrivelser for ftp kommandoer lcd - Endrer arbeidskatalogen på den lokale datamaskinen bokstavelig - Sender argumenter, oversatt til den eksterne FTP-serveren ls - Viser en forkortet liste over en ekstern direktørfiler og underkataloger mdelete - Sletter en eller flere filer på en ekstern datamaskin mdir - Viser en liste over en ekstern direktørfiler og underkataloger mget - Kopierer en eller flere eksterne filer til den lokale datamaskinen mkdir - Oppretter en ekstern katalog mls - Viser en forkortet liste over fjernstyringsfiler og underkataloger mput - Kopierer en eller flere lokale filer til den eksterne datamaskinen åpen - Kobler til den angitte FTP-serverprompten - Skifter om å angi (standard PÅ) put - Kopierer en enkelt lokal fil til den eksterne datamaskinen pwd - Viser gjeldende katalog på den eksterne datamaskinen (bokstavelig talt, p rint w dking d Irectory) avslutter - Avslutter FTP-økten med den eksterne datamaskinen og utløper ftp (samme som bye) sitat - Sender argumenter, verbatim, til den eksterne FTP-serveren (samme som bokstavelig) recv - Kopierer en ekstern fil til den lokale datamaskinen fjernhjelp - Viser hjelp til fjernkommandoer omdøpe - Omdirigerer eksterne filer rmdir - Sletter en ekstern katalog send - Kopierer en lokal fil til den eksterne datamaskinen (samme som satt) - Viser gjeldende status for FTP-tilkoblingsspor - Skifter pakkesporing (standard OFF) - Angir eller viser filoverføringstype (standard ASCII) - bruker - Angir en bruker til ekstern datamaskin verbose - Skifter verbose modus (standard PÅ) Kjører den angitte kommandoen på den lokale datamaskinen . Parameter (er): kommando - Angir kommandoen for å kjøre på den lokale datamaskinen. Hvis kommandoen utelates, vises den lokale kommandoprompten type exit for å gå tilbake til ftp. Viser beskrivelser for ftp-kommandoer. er identisk med å hjelpe. Parameter (er): kommando - Angir navnet på kommandoen som du vil ha en beskrivelse på. Hvis kommandoen ikke er angitt, viser ftp en liste over alle kommandoer. Legger til en lokal fil til en fil på den eksterne datamaskinen ved hjelp av gjeldende filtype innstilling. Syntaks: Legg til ekstern fil for lokal fil Parameter (er): Lokal fil - Angir lokal fil som skal legges til. fjernfil - Angir filen på den eksterne datamaskinen som lokalfil vil bli lagt til. Hvis fjernfilen utelates, brukes det lokale filnavnet til fjernfilen. Angir filoverføringstypen til ASCII, standardinnstillingen. Merk FTP støtter to filoverføringstyper, ASCII og binært bilde. ASCII skal brukes når du overfører tekstfiler. Se også binær. I ASCII-modus utføres tegnkonverteringer til og fra nettverksstandardstegn. For eksempel konverteres end-of-line-tegn etter behov, basert på måloperativsystemet. Bytter en bjelle for å ringe etter at hver filoverføringskommando er fullført. Som standard er klokken av. Setter filoverføringstypen til binær. Merk FTP støtter to filoverføringstyper, ASCII og binært bilde. Binær bør brukes når du overfører kjørbare filer. I binær modus flyttes filen byte-by-byte. Se også ascii. Avslutter FTP-økten med den eksterne datamaskinen og avslutter ftp. Endrer arbeidsboken på den eksterne datamaskinen. Syntaks: CD-fjernkatalog Parameter (er): Fjernkatalog - Angir katalogen på den eksterne datamaskinen for å bytte til. Avslutter FTP-økten med den eksterne serveren og returnerer til kommandotolken. Bytter feilsøking. Når feilsøking er på, skrives hver kommando som sendes til den eksterne datamaskinen, foran snoren --- gt. Som standard er feilsøking av. Sletter en enkelt fil på en ekstern datamaskin. Se også mdelete. som kan slette flere filer. Syntaks: slette fjernfilen Parameter (er): fjernfil - Angir filen som skal slettes. Viser en liste over fjernstyrte filer og underkataloger. Se også mdir. som kan liste flere kataloger. Syntaks: dir fjernkatalog lokalfil Parameter (er): fjernkatalog - Angir katalogen som du vil se en oppføring for. Hvis ingen katalog er spesifisert, brukes den nåværende arbeidskatalogen på den eksterne datamaskinen. lokal fil - Angir en lokal fil for å lagre oppføringen. Hvis ikke spesifisert, vises utdata på skjermen. koble fra Koble fra den eksterne datamaskinen, behold ftp-spørringen. Kopierer en ekstern fil til den lokale datamaskinen ved hjelp av gjeldende filoverføringstype. Se også mget. som kan kopiere flere filer. Syntaks: få ekstern fil lokal fil Parameter (er): ekstern fil Angir fjernfilen som skal kopieres. lokalfil Angir navnet som skal brukes på den lokale datamaskinen. Hvis ikke spesifisert, blir filen gitt fjernfilen. Bytter filnavn globbing. Globbing tillater bruk av jokertegn i lokale fil - eller stinavn. Som standard er globbing på. Skifter hash-sign () utskrift for hver overført data blokk. Størrelsen på en datablok er 2048 byte. Som standard er hashmark-utskrift av. Viser beskrivelser for ftp-kommandoer. Syntaks: help command Parameter (er): kommando - Angir navnet på kommandoen som du vil ha en beskrivelse på. Hvis kommandoen ikke er angitt, viser ftp en liste over alle kommandoer. Endrer arbeidskatalogen på den lokale datamaskinen. Som standard er arbeidsboken katalogen der ftp ble startet. Syntaks: lcd-katalog Parameter (er): katalog - Angir katalogen på den lokale datamaskinen for å bytte til. Hvis katalogen ikke er angitt, vises den nåværende arbeidskatalogen på den lokale datamaskinen. Sender argumenter, verbatim, til den eksterne FTP-serveren. En enkelt FTP-svarkode forventes i retur. Syntaks: bokstavelig argumentasjon. Parameter (er): argument - Angir argumentet for å sende til FTP-serveren. Viser en forkortet liste over filene og underkatalogene til eksterne direktører. Syntaks: ls ekstern-katalog lokalfil Parameter (er): fjernkatalog - Angir katalogen som du vil se en oppføring for. Hvis ingen katalog er spesifisert, brukes den nåværende arbeidskatalogen på den eksterne datamaskinen. lokal fil - Angir en lokal fil for å lagre oppføringen. Hvis ikke spesifisert, vises utdata på skjermen. Sletter en eller flere filer på en ekstern datamaskin. Syntaks: mdelete fjernfiler. Parameter (er): Fjernfiler - Angir fjernfiler som skal slettes. Viser en liste over fjernstyrte filer og underkataloger. Mdir lar deg spesifisere flere filer. Syntaks: mdir fjernfiler. lokalfil Parameter (er): fjernfiler - Angir katalogen som du vil se en oppføring for. Fjernfiler må angis type - for å bruke gjeldende arbeidskatalog på den eksterne datamaskinen. lokal fil - Angir en lokal fil for å lagre oppføringen. Skriv - for å vise oppføringen på skjermen. Kopierer en eller flere eksterne filer til den lokale datamaskinen ved hjelp av gjeldende filoverføringstype. Syntaks: Mget fjernfiler. Parameter (er): Fjernfiler - Angir fjernfilen (e) som skal kopieres til den lokale datamaskinen. Oppretter en ekstern katalog. Syntaks: mkdir-katalog Parameter (er): katalog - Angir navnet på den nye fjernkatalogen. Viser en forkortet liste over filene og underkatalogene til eksterne direktører. Syntaks: mls fjernfiler. lokalfil Parameter (er): fjernfiler - Angir filene du vil se en oppføring for. Fjernfiler må angis type - for å bruke gjeldende arbeidskatalog på den eksterne datamaskinen. lokal fil - Angir en lokal fil for å lagre oppføringen. Skriv - for å vise oppføringen på skjermen. Kopierer en eller flere lokale filer til den eksterne datamaskinen ved hjelp av gjeldende filoverføringstype. Syntaks: mput lokale filer. Parameter (er): Lokale filer - Angir de lokale filene som skal kopieres til den eksterne datamaskinen. Kobler til den angitte FTP-serveren. Syntaks: åpen dataport Parameter (e): datamaskin - Angir den eksterne datamaskinen for å koble til. Datamaskinen kan spesifiseres etter IP-adresse eller datamaskinnavn (en DNS - eller HOSTS-fil må være tilgjengelig). Hvis automatisk pålogging er på (standard), forsøker FTP også automatisk å logge brukeren inn på FTP-serveren (se FTP-kommandolinjealternativer for å deaktivere automatisk pålogging). port - Angir et portnummer som skal brukes til å kontakte en FTP-server. Bytter på å spørre. Ftp ber om flere filoverføringer slik at du selektivt kan hente eller lagre filer mget og mput overføre alle filer hvis spørringen er slått av. Som standard er spørringen på. Kopierer en lokal fil til den eksterne datamaskinen ved hjelp av gjeldende filoverføringstype. Se også mput. som kan kopiere flere filer. Syntaks: sett lokalfil fil fjernfil Parameter (er): lokalfil - Angir den lokale filen som skal kopieres. fjernfil - Angir navnet som skal brukes på den eksterne datamaskinen. Hvis ikke spesifisert, blir filen gitt lokalt filnavn. Viser gjeldende katalog på den eksterne datamaskinen. Avslutter FTP-økten med den eksterne datamaskinen og avslutter ftp. Sender argumenter, verbatim, til den eksterne FTP-serveren. En enkelt FTP-svarkode forventes i retur. Sitat er identisk med bokstavelig. Syntaks: sitat argument. Parameter (er): argument - Angir argumentet for å sende til FTP-serveren. Kopierer en ekstern fil til den lokale datamaskinen ved hjelp av gjeldende filoverføringstype. Recv er identisk med å få. Syntaks: recv ekstern fil lokal fil Parameter (er): fjernfil - Angir fjernfilen som skal kopieres. lokal fil - Angir navnet som skal brukes på den lokale datamaskinen. Hvis ikke spesifisert, blir filen gitt fjernfilen. remotehelp Viser hjelp til fjernkommandoer. Syntaks: remotehelp-kommando Parameter (e): kommando - Angir navnet på kommandoen som du vil ha hjelp til. Hvis kommandoen ikke er angitt, viser ftp en liste over alle fjernkommandoer. Endrer navn på eksterne filer. Syntaks: endre navn på filnavn newfilename Parameter (er): filnavn - Angir filen du vil endre navn på. newfilename - Angir det nye filnavnet. Slette en ekstern katalog. Syntaks: rmdir-katalog Parameter (er): katalog - Angir navnet på den eksterne katalogen for å slette. Kopierer en lokal fil til den eksterne datamaskinen ved hjelp av gjeldende filoverføringstype. Send er identisk med å sette. Syntaks: Send ekstern fil for lokal fil Parameter (er): Lokal fil - Angir den lokale filen som skal kopieres. fjernfil - Angir navnet som skal brukes på den eksterne datamaskinen. Hvis ikke spesifisert, blir filen gitt lokalt filnavn. Viser gjeldende status for FTP-tilkoblinger og bytter. Bytter pakkesporingsspor viser ruten til hver pakke når du kjører en ftp-kommando. Angir eller viser filoverføringstypen. Syntaks: Type Type-navn Parameter (er): Type-navn - Angir filoverføringstype som standard er ASCII. Hvis typenavn ikke er angitt, vises den aktuelle typen. Merk FTP støtter to filoverføringstyper, ASCII og binært bilde. ASCII skal brukes når du overfører tekstfiler. I ASCII-modus utføres tegnkonverteringer til og fra nettverksstandardstegn. For eksempel konverteres end-of-line-tegn som nødvendig, basert på destinasjonens operativsystem. Binær bør brukes når du overfører kjørbare filer. I binær modus flyttes filen byte-by-byte. Angir en bruker til den eksterne datamaskinen. Syntaks: Brukerbrukernavn Passordkonto Parameter (e): Brukernavn - Angir et brukernavn som du skal logge på på den eksterne datamaskinen. passord - Angir passordet for brukernavn. Hvis ikke spesifisert, men nødvendig, spør ftp for passordet. konto - Angir en konto for å logge på den eksterne datamaskinen. Hvis kontoen ikke er angitt, men kreves, vil ftp be om kontoen. Veksler modusen. Hvis på, vises alle ftp-svarene når en filoverføring fullføres, og statistikk over effektiviteten til overføringen vises også. Som standard er verbose på.

No comments:

Post a Comment