Hur kan jag ansluta till ftp-servern i terminalen? Vad är kommandot? Till exempel för ssh-servern:

ssh [email protected] 

Svar

ftp hostname 

eller

ftp://username:password@hostname 

En gång ansluten är de 5 vanligaste alternativen:

cd foldername #e.g. cd /downloads/recent get filename #e.g. get thisisthefileiwant.text put filename #e.g. put sendthistotheserver.txt mget filenameregex #e.g mget * to get every file in a directory mput filemameregex #e.g. mput *.txt to upload every txt file to the server 

Det enda tricket är ibland att du kan behöva sätta det i binärt läge genom att skriva binärt

För att avsluta, skriv bye

Skillnaden mellan min och @ grgarsides lösning är att han gafflar den till Finder med öppen, medan min använder Terminal

Kommentarer

  • Där den laddade ner filen när vi använder get kommando?
  • @Omer Det laddas ner varhelst kommandot åberopas från, så i allmänhet cd till där du vill placera det först. Det finns också en kommando lcd som kan fungera … lcd ändrar den lokala katalogvägen jämfört med cd som ändrar fjärrkatalogen. lcd beroende på ftp-versionen är ibland fläckig, så det bästa är att cd där du ' gillar det först, använd sedan ftp
  • Tack …. kan jag lägga en hel mapp från lokal till fjärrkontroll?
  • @Omer Ja, och nej..du ' måste göra en mkdir, cd till katalogen, då är mput * – ftp begränsat på det sättet. Se de relaterade frågorna med curl (och kanske wget, men, don ' t citera mig på det), om du ' vill gör det i ett steg. Obs! Mput * försöker flytta alla filer i katalogen, om du vill vara mer selektiv kan du göra * .suffix eller ett filnamn
  • Om du ' kommer att försöka överföra massor av filer, ställ in alternativen så att du inte ' inte behöver bekräfta varje överföring

Svar

 ftp open ftp://username:password@hostname  

Dessa är två separata kommandon. Det öppna kommandot körs inom ftp.

Kommentarer

  • Användare = namnet på en användare av cp, lösenord = passwd för den här användaren och värdnamn = ip-adress till dator där jag vill ansluta?
  • @blackcornail Ja, det är sant

Svar

Jag vet att det här ämnet är tyst gammalt men jag hittade det av misstag och kanske någon annan kommer att besöka den här webbplatsen också. ftp-kommandot fungerar inte längre för High Sierra och högre. https://discussions.apple.com/thread/8095899

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *