FTP filhantering
När du ansluter till en FTP-server, har du oftast behov av att utföra vissa grundläggande operationer som att lista, skapa, läsa, radera och kopiera filer. Hur gör man det?
Att interagera med en FTP-server innebär inte bara att hantera enskilda filer. Ibland måste du överföra flera filer samtidigt! För detta ändamål har FTP ett urval av kommandon specifikt avsedda för att hantera multipla filer. Funderar du över hur man hanterar flera filer med FTP?
Låt oss dyka ner i FTP:s värld och upptäcka detta tillsammans!
När du läst detta ska du kunna
- Lista filer på en FTP-server.
- Skapa, läsa och radera filer.
- Kopiera filer från din lokala dator till servern och vice versa.
- Hantera multipla filer med
mputoch relaterade kommandon.
Lista filer
När du är ansluten till en FTP-server, kan du använda kommandot ls för att lista filerna i den aktuella katalogen:
lsSkapa en ny fil
Med FTP kan du inte direkt skapa en tom fil. Istället kan du ladda upp en tom fil från din lokala dator. Skapa en tom fil lokalt och använd sedan put för att ladda upp den:
put local_empty_file.txtLäsa en fil
FTP är främst avsett för filöverföring, så att “läsa” en fil skulle innebära att du laddar ner den för lokal visning:
get file_to_read.txtRadera en fil
För att radera en fil på FTP-servern använder du delete-kommandot:
delete file_to_delete.txtKopiera från lokal dator till servern
För att kopiera en fil från din lokala dator till FTP-servern använder du put:
put local_file.txtKopiera från servern till lokal dator
Om du istället vill kopiera en fil från FTP-servern till din lokala dator, använd get:
get server_file.txtHantera multipla filer
FTP innehåller specifika kommandon för att hantera flera filer åt gången. Dessa är särskilt användbara när du vill överföra stora mängder data:
Skicka flera filer till servern:
För att ladda upp flera filer från din lokala dator till FTP-servern, använd mput:
mput file.txt file.txt file.txtEller använd vildkort för att välja flera filer:
mput *.txtHämta flera filer från servern:
Om du vill ladda ner flera filer från FTP-servern till din lokala dator, använd mget:
mget fileA.txt fileB.txt fileC.txtEller med vildkort:
mget *.txtTermer
| Term | Förklaring |
|---|---|
ls | Lista filer och kataloger i den aktuella katalogen på FTP-servern. |
put | Ladda upp en fil från den lokala datorn till FTP-servern. |
get | Ladda ner en fil från FTP-servern till den lokala datorn. |
delete | Radera en fil på FTP-servern. |
mput | Ladda upp flera filer från den lokala datorn till FTP-servern. |
mget | Ladda ner flera filer från FTP-servern till den lokala datorn. |
Slutsats
Att kunna utföra dessa grundläggande operationer på en FTP-server ger dig kraften att hantera filer på avstånd. Även om det finns andra metoder och protokoll för filöverföring, förblir FTP ett pålitligt och ofta använt verktyg i nätverksvärlden.
Obligatorisk dad joke:
Varför var datorn kall? Den hade för många fönster öppna!