ftp(1)
ftp(1)
NAMN
ftp — Internet filöverföringsprogram
SYNOPSIS
ftp [-pinegvd] [värd] pftp [-inegvd] [värd]
BESKRIVNING
ftp är användargränssnittet till den Internet-standardiserade File Transfer Protocol (FTP). Programmet låter en användare överföra filer till och från en fjärrdator på nätverket.
Flaggor kan anges på kommandoraden eller i ftp:s kommandotolk.
- -A
- Använd aktivt läge för dataöverföringar. Användbart mot servrar som inte stöder passivt läge.
- -p
- Använd passivt läge för dataöverföringar. Detta är nu standard för alla klienter av säkerhetsskäl. Flaggan finns endast kvar för kompatibilitet.
- -i
- Stänger av interaktiv bekräftelse vid multipla filöverföringar.
- -n
- Förhindrar auto-login vid första anslutning. Om aktiverad, kontrollerar ftp efter
.netrc-fil i hemmakatalogen. Om ingen post finns, frågar ftp efter användarnamn och lösenord.
- -e
- Stänger av kommandoredigering och historik (om kompilerat in).
- -g
- Stänger av filnamnsglobbing.
- -m
- Inaktiverar kravet på att ftp binder samma nätverksinterface för data och kontroll i passivt läge. Användbart på multi-homed klienter.
- -v
- Verbosläge – visar alla svar från servern och statistik för överföringar.
- -d
- Slår på felsökningsläge.
Om värd anges på kommandoraden försöker ftp direkt ansluta. Annars startar ftp kommandotolken med prompten ftp>.
KOMMANDON
Följande kommandon stöds i ftp:s kommandotolk (urval):
- ! [kommando [argument]]
- Kör ett lokalt skal eller exekvera ett kommando lokalt.
- $ makro-namn [argument]
- Kör ett makro definierat med macdef.
- account [lösenord]
- Ange kompletterande lösenord efter inloggning.
- append lokal-fil [fjärr-fil]
- Lägg till en lokal fil i en fil på fjärrdatorn.
- ascii
- Ställ in överföringstyp till ASCII (standard).
- binary
- Ställ in överföringstyp till binär.
- bye
- Avsluta sessionen.
- cd katalog
- Byt katalog på fjärrdatorn.
- chmod läge filnamn
- Ändra rättigheter på fjärrfil.
- close
- Avsluta anslutningen, återgå till kommandotolk.
- delete fjärr-fil
- Ta bort en fjärrfil.
- dir [fjärr-katalog] [lokal-fil]
- Lista kataloginnehåll på fjärrsidan.
- get fjärr-fil [lokal-fil]
- Hämta en fil från fjärrdatorn.
- put lokal-fil [fjärr-fil]
- Ladda upp en lokal fil till fjärrdatorn.
- ls [fjärr-katalog] [lokal-fil]
- Lista filer på fjärrdatorn (kort format).
- mkdir katalognamn
- Skapa katalog på fjärrdatorn.
- mget fjärr-filer
- Hämta flera filer.
- mput lokala-filer
- Skicka flera filer.
- nlist [fjärr-katalog] [lokal-fil]
- Lista filnamn på fjärrdatorn.
- open värd [port]
- Anslut till en angiven värd.
- prompt
- Slå av/på interaktiv bekräftelse vid multipla överföringar.
- pwd
- Visa aktuell katalog på fjärrdatorn.
- quit
- Avsluta ftp.
- rename från till
- Byt namn på en fil på fjärrdatorn.
- rmdir katalognamn
- Ta bort katalog på fjärrdatorn.
- status
- Visa aktuell status.
- system
- Visa fjärrdatorns operativsystem.
- user användare [lösenord] [konto]
- Identifiera dig mot servern.
- verbose
- Slå av/på verbosläge.
AVBRYTA ÖVERFÖRING
För att avbryta en filöverföring, använd terminalens avbrottstangent (vanligen Ctrl-C). Vid mottagning skickas ett FTP ABOR-kommando. Om servern inte stöder detta, återgår prompten först när överföringen avslutats.
FILNAMNSKONVENTIONER
1. Filnamnet - betyder stdin/stdout. 2. Om första tecknet är |, tolkas resten som ett skal-kommando. 3. Om globbing är aktiverat expanderas filnamn som i csh(1). 4. Vid mget/get utan lokalt namn används fjärrfilnamnet (modifierat av inställningar). 5. Vid mput/put utan fjärrnamn används lokalt namn (modifierat).
FILÖVERFÖRINGSPARAMETRAR
FTP-standarden anger parametrar som påverkar överföring. ftp stöder ascii och binary samt tenex (lokal byte size 8). Övriga parametrar (mode, form, struct) stöds endast i standardvärden.
MILJÖVARIABLER
- HOME
- Används för att hitta
.netrc-fil.
- SHELL
- Standardskal.
SE ÄVEN
- ftpd(8)
- RFC 959
HISTORIA
Kommandot ftp introducerades i 4.2BSD.
BUGGAR
Korrekt körning av många kommandon beror på att fjärrservern uppför sig korrekt. Ett äldre fel i 4.2BSD:s ascii-överföring kan orsaka felaktig hantering av binära filer. Undvik problemet genom att använda binär överföring.
Linux NetKit (0.17) — 15 augusti 1999
Sidslut
Orginalhemsidan på Engelska : https://linux.die.net/man/1/ftp
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.