Programvara

Hur man använder FTP-kommandot i Linux

Författare: John Stephens
Skapelsedatum: 1 Januari 2021
Uppdatera Datum: 15 Juni 2024
Anonim
Creating an SNMP Template for Zabbix How it works with MIB Browser and snmpwalk
Video: Creating an SNMP Template for Zabbix How it works with MIB Browser and snmpwalk

Innehåll

Exempel på FTP Linux-kommandot

FTP är det enklaste och mest bekanta filöverföringsprotokollet som utbyter filer mellan en lokal och fjärrdator. Linux- och Unix-operativsystem erbjuder inbyggda skalprogram för FTP-klienter.

En FTP-överföring är inte krypterad. Alla som fångar överföringen kan läsa de data du skickar, inklusive ditt användarnamn och lösenord. Använd SFTP för en säker överföring.

FTP-kommandon och switchar

En lista med FTP-kommandon är användbar eftersom det som fungerar för dig beror på ditt system och programvara.

Kommando Förklaring
! Starta ett interaktivt skal. Om det finns argument, anses det första vara ett kommando för att köra direkt, med resten som dess argument.
$ Kör ett makro.
konto Ange ett lösenord som krävs av servern för åtkomst till resurser. Om inget argument ingår uppmanas användaren att ange ett lösenord för kontot.
bifoga Lägg en lokal fil till en fil på fjärrmaskinen.
ascii Ställ in filöverföringstypen till nätverk ASCII. Detta är standardtypen.
klocka Ljud en klocka när varje filöverföringskommando har slutförts.
binär Ställ in filöverföringstypen för att stödja binär bildöverföring.
Hejdå Avsluta FTP-sessionen med fjärrservern och avsluta ftp. Samma som sluta.
fall Växla en fjärrkontroll av datorns filnamn under mgetkommandon. När fall är på (standard är av) skrivs namnen på fjärrdatorns fil med alla bokstäver i stora bokstäver i den lokala katalogen med bokstäverna mappade till gemener.
CD Ändra arbetskatalogen.
cdup Ändra arbetskatalogen till överordnade till den aktuella arbetskatalogen.
chmod Ändra filbehörigheterna för fjärrfilen.
stänga Avsluta FTP-sessionen. Samma som koppla ifrån.
cr Växla vagnens retursvridning under filhämtning av ASCII-typ.
radera Ta bort filen.
debug Växla felsökningsläge.
dir Visa en lista över kataloginnehållet.
koppla ifrån Terminante FTP-sessionen. Samma som stänga.
utgång Avsluta FTP-sessionen och avsluta.
form Ställ in filöverföringsformatet.
skaffa sig Hämta filen och lagra den på den lokala maskinen.
glob Växla metateckenutvidgning av lokala filnamn.
hash Växla #-utskrift för varje datablock som överförs.
hjälp Visa ett meddelande om innebörden av ett kommando. Om inget argument ges, visar FTP en lista med alla kända kommandon. Samma som ?.
på tomgång Ställ inaktivitetstimern på servern (i sekunder). Om sekunder inte ingår visas den aktuella inaktivitetstimern.
bild Ställ in den binära överföringstypen.
ipany Låt adressupplösaren returnera adressfamiljen.
ipv4 Begränsa adressupplösaren så att den bara letar efter IPv4-adresser.
ipv6 Begränsa endast värdadressering till IPv6.
lcd Ändra arbetskatalogen på den lokala maskinen. Om ingen katalog anges används användarens hemkatalog.
ls Lista innehållet i fjärrkatalogen.
macdef Definiera ett makro.
mdelete Radera flera filer.
mdir Lista innehållet i flera fjärrkataloger.
mget Hämta flera filer från servern.
mkdir Skapa en ny katalog på servern.
ml Lista innehållet i flera fjärrkataloger.
läge Ställ in filöverföringsläget.
modtime Visa den senaste modifieringstiden för en fil på servern.
mput Skicka flera filer till servern.
nyare Hämta filen om den är nyare än den lokala filen.
nlist Skriv ut en lista över filerna i en katalog på fjärrmaskinen.
nmap Ställ in mallar för standard mappning av filnamn.
ntrans Ställ in en översättningstabell för mappning av filnamn.
öppna Anslut till en fjärrserver.
prompt Tvinga interaktiv frågan på flera kommandon.
passiv Gå in i passivt överföringsläge.
ombud Kör ett FTP-kommando på en sekundär kontrollanslutning.
qc Skriva ut ? i stället för kontrolltecken på stdout.
sendport Växla användningen av PORT-kommandon.
sätta Lagra en lokal fil på fjärrmaskinen.
pwd Visa namnet på den aktuella arbetskatalogen på fjärrmaskinen.
sluta Avsluta FTP-sessionen med fjärrservern och avsluta ftp. Samma som Hejdå.
Citat De angivna argumenten skickas ordet till den fjärr FTP-servern.
recv Ta emot fjärrfilen och lagra den på den lokala maskinen. Samma som skaffa sig.
ReGet Samma som skaffa sig, förutom att om den lokala filen finns och är mindre än den på servern, antas den lokala filen vara en delvis överförd kopia av den fjärrkontrollen och överföringen fortsätter från den uppenbara punkten för misslyckande. Om den lokala filen inte finns får FTP inte den fjärrkontrollfilen. Detta kommando är användbart när du överför stora filer över nätverk som är benägna att tappa anslutningar.
rstatus Visar status för fjärrmaskinen. Om ett filnamn anges visar det status för fjärrfil.
rhelp Få hjälp från servern.
Döp om Byt namn på fjärrfil.
återställa Rensa svarskön.
omstart Starta om filöverföringen vid bytantal.
rmdir Ta bort katalogen på servern.
runique Växla lagring av filer i det lokala systemet med unika filnamn.
skicka Lagra en lokal fil på fjärrmaskinen. Samma som sätta.
webbplats De angivna argumenten skickas, verbatim, till den fjärr FTP-servern som ett SITE-kommando.
storlek Hitta filens storlek på servern.
status Visa den aktuella statusen för FTP.
struct Ställ in filöverföringsstrukturen till (ström är standard).
systemet Visa operativsystemet som körs på fjärrmaskinen.
sunique Växla lagring av filer på fjärrmaskinen under unika filnamn. Servern måste stödja FTP-protokollet STOU-kommandot. Standardvärdet är av.
Tenex Ställ in tenex-filöverföringstyp.
bock Växla utskriften av byte-räknaren under överföringar.
spår Växla paketspårning.
typ Ställ in filöverföringstypen (standard är nätverks ASCII). Om ingen typ anges visas den aktuella typen.
användare Identifiera dig själv till FTP-servern. Om lösenordet inte anges och servern kräver det kommer FTP att be användaren om det
demaskera Ställ in standardmask på fjärrservern till newmask. Om newmask utelämnas visas aktuell umask.
mångordig Växla verbosläge ( som standard). Det här läget visar alla svar från FTP-servern. Om den är aktiverad rapporteras statistik om överföringens effektivitet när en filöverföring är klar.
? Skriver ut ett meddelande om innebörden av ett kommando. Samma som hjälp.

FTP-kommandona som används i Linux och Unix skiljer sig från FTP-kommandona som används med Windows-kommandoraden.


Alternativ (även kallad flaggor eller switchar) ändrar driften av ett FTP-kommando. Vanligtvis följer ett kommandoradsalternativ det huvudsakliga FTP-kommandot efter ett mellanslag. Nedan finns en lista med alternativ som du kan lägga till FTP-kommandon och en beskrivning av vad de gör.

Alternativ Förklaring
-4 Använd endast IPv4 när du kontaktar en värd.
-6 Använd endast IPv6.
-e Inaktiverar historikstöd och kommandoredigering.
-p Använd passivt läge för dataöverföringar.
-i Stänger av interaktiva instruktioner under filöverföringar.
-n Förhindrar automatisk inloggning vid första anslutningen.
-g Inaktiverar filnamnens globbning.
-v Tvingar bort servern för att visa alla svar.
-d Använder felsökning.

FTP-kommandoexempel i Linux

Nedan följer exempel som illustrerar typiska användningar av Linux FTP-kommandon.


exekvera ftp utan några alternativ förbereder terminalfönstret för FTP-kommandon. När du har angett det, utelämna ftp från kommandona. Typ utgång för att stänga FTP-sessionen och återgå till skalprompt.

ftp

Innan du kan använda FTP-kommandona måste du upprätta en anslutning till fjärrnätverket, vilket är vad detta nästa exempel visar. Detta FPT-kommando försöker ansluta till servern på abc.xyz.edu. Om det lyckas ber det om användarnamn och lösenord.

ftp abc.xyz.edu

I detta nästa enkla FTP-kommandoexempel listar ls-kommandot vad som finns i mappen på servern. Detta kommando har inte ftp del i början eftersom det antas att du är ansluten till servern.

ls

De CD kommandot ändrar arbetskatalogen. I det här fallet för att flytta till bio mapp och köra kommandon där istället för i föregående mapp.


cd-filmer

För att fortsätta med föregående exempel använder detta FTP-kommando skaffa sig att ladda ner vacation.mp4 fil från bio mapp.

få semester.mp4

Detta senaste FTP-kommandoexempel ändrar fjärrkontrollen till / filmer / födelsedagar / och laddar upp MP4. Detta exempel antar att cd-kommandot användes för att ändra till / Film / mapp.

cd födelsedagar
mput * .mp4

Våra Publikationer

Intressanta Artiklar

dump: Linux Command / Unix Command
Programvara

dump: Linux Command / Unix Command

Dump-kommandot i Unix och Linux underöker filer i ett ext2-filytem och betämmer vilka filer om måte äkerhetkopiera. Dea filer kopiera till en dik, tejp eller annat lagringmedium f...
9 tidsbesparande livsmedelslista-appar för iPhone
Tehnologies

9 tidsbesparande livsmedelslista-appar för iPhone

hoppinglita-appar för iPhone och iPod touch kan para tid i livmedelbutiken (och vi behöver alla göra det, eller hur?). I tället för att använda penna och papper erbjuder...