Week 7
Indholdsfortegnelse:
- Før du begynder
- Oprettelse af en FTP-forbindelse
- Almindelige FTP-kommandoer
- Download af filer med FTP-kommandoen
- Upload af filer med FTP-kommandoen
- Konklusion
FTP (File Transfer Protocol) er en standard netværksprotokol, der bruges til at overføre filer til og fra et fjernnetværk.
I denne tutorial vil vi vise dig, hvordan du bruger Linux ftp-kommandoen gennem praktiske eksempler.
I de fleste tilfælde bruger du en desktop FTP-klient til at oprette forbindelse til fjernserveren og downloade eller uploade filer.
ftp
kommandoen er imidlertid nyttig, når du arbejder på en server uden GUI, og du vil overføre filer over FTP til eller fra en ekstern server.
Før du begynder
Ved overførsel af data over ftp er forbindelsen ikke krypteret. Brug SCP til en sikker dataoverførsel.
For at være i stand til at overføre filer skal du mindst have læstilladelser på kildefilen og skrivetilladelse på målsystemet.
Ved overførsel af store filer anbefales det at køre ftp-kommandoen inde i en skærm eller tmux-session.
Kataloget, hvorfra du kører
ftp
kommandoen, er det lokale arbejdsmappe.
Oprettelse af en FTP-forbindelse
-
For at åbne en ftp-forbindelse til et eksternt system skal du bruge
ftp
kommandoen efterfulgt af den eksterne server IP-adresse eller domænenavn:ftp 192.168.42.77
Hvis forbindelsen er etableret, vises en bekræftelsesmeddelelse, og du bliver bedt om at indtaste dit FTP-brugernavn, i dette eksempel er FTP-brugernavnet
linuxize
:220---------- Welcome to Pure-FTPd ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 21:35. Server port: 21. 220-This is a private system - No anonymous login 220-IPv6 connections are also welcome on this server. 220 You will be disconnected after 15 minutes of inactivity. Name (192.168.42.77:localuser): linuxize
Når du indtaster brugernavnet, bliver du bedt om at indtaste din adgangskode:
Password:
Hvis adgangskoden er korrekt, viser fjernserveren en bekræftelsesmeddelelse og
ftp>
-prompt.230 OK. Current restricted directory is / Remote system type is UNIX. Using binary mode to transfer files. ftp>
anonymous
som brugernavn og din e-mail-adresse som en adgangskode.
Almindelige FTP-kommandoer
Mange FTP-kommandoer er ens eller identiske med de kommandoer, du ville skrive i Linux-shellprompt.
Nedenfor er nogle af de mest almindelige FTP-kommandoer
-
help
eller?
- angiv alle tilgængelige FTP-kommandoer.cd
- skift bibliotek på fjernmaskinen.lcd
- skift katalog på den lokale maskine.ls
- angiv navnene på filerne og mapperne i det aktuelle eksterne bibliotek.mkdir
- opret et nyt bibliotek inden for det aktuelle eksterne bibliotek.pwd
- udskriv det aktuelle arbejdsmappe på den eksterne maskine.delete
- fjern en fil i det nuværende fjerntliggende bibliotek.rmdir
- fjern et bibliotek i det aktuelle eksterne bibliotek.get
- kopier en fil fra fjernbetjeningen til den lokale maskine.mget
- kopier flere filer fra fjernbetjeningen til den lokale maskine.put
- kopier en fil fra den lokale til den eksterne maskine.mput
- kopier en fil fra den lokale til den eksterne maskine.
Download af filer med FTP-kommandoen
Når du er logget ind, er dit nuværende arbejdsmappe det eksterne brugerhjemskatalog.
Når du downloader filer med
ftp
kommandoen, downloades filerne til det bibliotek, hvorfra du indtastede
ftp
kommandoen.
Lad os sige, at vi vil downloade filerne til
~/ftp_downloads
biblioteket:
lcd ~/ftp_downloads
Hvis du vil hente en enkelt fil fra fjernserveren, skal du bruge kommandoen
get
. For eksempel at downloade en fil med navnet
backup.zip
bruge følgende kommando:
get backup.zip
Outputet skal se sådan ud:
200 PORT command successful 150-Connecting to port 60609 150 6516.9 kbytes to download 226-File successfully transferred 226 2.356 seconds (measured here), 2.70 Mbytes per second 6673256 bytes received in 2.55 seconds (2.49 Mbytes/s)
Brug
mget
kommandoen til at downloade flere filer på én gang. Du kan give en liste over individuelle filnavne eller bruge jokertegn.
mget backup1.zip backup2.zip
Når du downloader flere filer, bliver du bedt om bekræftelse for hver fil.
mget backup1.zip? y 200 PORT command successful 150 Connecting to port 52231 226-File successfully transferred 226 0.000 seconds (measured here), 31.51 Kbytes per second 14 bytes received in 0.00058 seconds (23.6 kbytes/s) mget backup2.zip? y 200 PORT command successful 150-Connecting to port 59179 150 7.2 kbytes to download 226-File successfully transferred 226 0.000 seconds (measured here), 16.68 Mbytes per second 7415 bytes received in 0.011 seconds (661 kbytes/s)
Når du er færdig med at downloade filer fra din eksterne FTP-server, skal du lukke forbindelsen med
bye
eller
quit
.
quit
221-Goodbye. You uploaded 0 and downloaded 6544 kbytes. 221 Logout.
Upload af filer med FTP-kommandoen
For at uploade en fil fra et lokalt bibliotek til en ekstern FTP-server skal du bruge kommandoen
put
:
put image.jpg
Outputet skal se sådan ud:
200 PORT command successful 150 Connecting to port 34583 226-File successfully transferred 226 0.849 seconds (measured here), 111.48 Kbytes per second 96936 bytes sent in 0.421 seconds (225 kbytes/s)
For at uploade flere filer fra et lokalt bibliotek til en ekstern FTP-server skal du bruge
mput
kommandoen:
mput image1.jpg image2.jpg
mput image1.jpg? y 200 PORT command successful 150 Connecting to port 41075 226-File successfully transferred 226 1.439 seconds (measured here), 102.89 Kbytes per second 151586 bytes sent in 1.07 seconds (138 kbytes/s) mput image2.jpg? y 200 PORT command successful 150 Connecting to port 40759 226-File successfully transferred 226 1.727 seconds (measured here), 111.75 Kbytes per second 197565 bytes sent in 1.39 seconds (138 kbytes/s)
Når du uploader flere filer, bliver du bedt om bekræftelse for hver fil, du vil uploade.
Når du er færdig med at uploade filer til din eksterne FTP-server, skal du lukke forbindelsen med
bye
eller
quit
.
Konklusion
I denne tutorial lærte du, hvordan du bruger ftp-kommandoen til at downloade og uploade filer til din eksterne FTP-server.
ftp terminalUønskede filer er filer, der forbliver på din computer, efter at en opgave er udført. Nogle gange skal Windows eller noget program oprette midlertidige filer, mens du laver nogle opgaver, og glemmer derefter at slette de midlertidige filer, den oprettede. Som tiden går, er din computer fuld af uønskede filer i form af midlertidige filer, logfiler, downloadede filer og uønskede / unødvendige registreringsdatabaser i Windows. Artiklen snakker om fjernelse af uønskede filer i Windows 10 ved hjælp a

Uønskede filer i Windows 10
Der er forskellige måder at dele filer mellem pc og mobil på. Du kan f.eks. Bruge Bluetooth, WiFi File Transfer apps, datakabel mv til at overføre dokument, video, lyd og andre filer. Men du vil bemærke, at disse metoder kun virker, hvis din pc og mobil er foran dig. Hvis din pc er i dit hjem, og din mobil er på dit kontor, kan du ikke bede nogen om at sende en fil fra din pc til din mobil. Du kan selvfølgelig bruge skylagring til at dele filer, men det kræver dine loginoplysninger. For at løse

PushBullet
Sådan bruges xiaomi shareme app til at overføre filer og data på Android

Ønsker du at dele filer mellem to Android-telefoner? Se på denne artikel for at finde ud af, hvordan du bruger Xiaomis ShareMe (MI Drop) -app til at overføre filer på Android.