Kopiering af data fra en Windows-pc til Linux --- eller i den anden retning --- kan umiddelbart virke skræmmende. Det er trods alt noget, der ser ud til at være enkelt, men det viser sig at være svært.
I sandhed er det let at dele filer fra Windows til Linux, men kun hvis du ved, hvordan du gør det. Klar til at finde ud af det? Her er alt hvad du behøver at vide om, hvordan du overfører filer fra Windows til Linux og tilbage igen.
4 måder at overføre filer fra Windows til Linux
Overførsel af data mellem Windows og Linux -operativsystemer er lettere, end du tror. Vi har samlet fem måder, du kan gøre dette på:
- Overfør filer med FTP
- Kopier filer sikkert via SSH
- Del data ved hjælp af synkroniseringssoftware
- Brug delte mapper i din virtuelle Linux -maskine
Med hver af disse metoder kan du nemt (og i nogle tilfælde ubesværet) flytte filer mellem operativsystemer.
Lad os se på dem igen og finde ud af, hvilken der passer dig bedst.
1. Kopier filer via SSH Fra Windows til Linux
Med SSH aktiveret på din Linux -enhed, kan du sende data via kommandolinjen fra en computer til en anden. For at dette skal fungere, skal du dog oprette en SSH -server på din Linux -maskine.
tekst til tale apps til Android
Start med at åbne en terminal og opdatere og opgradere operativsystemet.
sudo apt update
sudo apt upgrade
Når du er færdig, skal du installere SSH -serveren. OpenSSH -serveren er en god mulighed.
sudo apt install openssh-server
Vent, mens det installeres. Brug til enhver tid at kontrollere, om OpenSSH -serveren kører
sudo service ssh status
For at overføre data fra Windows skal du bruge en SSH -klient som PuTTY. Dette kræver, at PSCP -værktøjet (sikker kopi -klient) downloades til dit Windows -system for at køre sammen med PuTTY. Find begge på PuTTY hjemmeside .
Relaterede: Windows 10 SSH vs. PuTTY
Bemærk, at mens PuTTY skal installeres, vil PSCP ikke. Gem i stedet den downloadede pscp.exe -fil i roden af C: -drevet eller konfigurer den som en miljøvariabel. Du skal også bekræfte Linux -enhedens IP -adresse. Tjek Linux -terminalen med
ip addr
Med en forbindelse etableret, kan du sende data fra Windows til Linux på følgende måde:
c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt
Du bliver bedt om din adgangskode til Linux -computeren, før overførslen påbegyndes.
Vil du kopiere data fra Linux til Windows i den samme SSH -session? Denne kommando vil downloade den angivne fil til det aktuelle bibliotek:
c:pscp user@remoteIP:homeuser
omefile.txt .
Bemærk den ensomme periode i slutningen --- medtag dette, ellers fungerer overførslen ikke.
2. Sådan overføres filer fra Linux til Windows ved hjælp af FTP
En filoverførselsprotokol (FTP) -applikation med SSH -understøttelse kan også bruges. Overførsel af filer via SFTP i en musedrevet brugergrænseflade er uden tvivl lettere end at stole på indtastede kommandoer.
Igen skal en SSH -server køre på Linux -maskinen, før du starter. Du bør også sikre, at du har installeret en FTP -app på Windows som FileZilla, som har SFTP -understøttelse.
Hvis du vil bruge denne metode, skal du køre FileZilla og derefter:
- Åben Fil> Site Manager
- Lave en Nyt websted
- Indstil protokollen til SFTP
- Tilføj mål -IP -adressen i Vært
- Angiv et brugernavn og en adgangskode
- Indstil Logon Type til Normal
- Klik på Forbinde når den er klar
Du kan derefter bruge FTP -appen til at flytte filer fra Windows til Linux og tilbage ved at trække og slippe.
3. Del filer mellem Linux og Windows med Resilio Sync
En anden mulighed, du bør overveje, er et filsynkroniseringsprogram. Disse er typisk på tværs af platforme og bruger en krypteret nøgle til at styre forbindelsen mellem enheder.
Alt du skal gøre er at installere appen, nominere en synkroniseringsmappe og derefter oprette nøglen. Indstil dette på den anden pc, og dine data synkroniseres derefter. To gode muligheder er tilgængelige til dette:
- Resilio Sync : tidligere kendt som BitTorrent Sync, Resilio er tilgængelig på næsten enhver platform, du kan tænke på. Der er en betalt version, men den gratis mulighed er nok til at synkronisere to enheder
- SyncThing : for Linux, Windows, macOS og Android tilbyder dette Resilio Sync -alternativ en lignende funktion uden den betalte komponent
Vores guide til brug af Resilio Sync (samt SyncThing) guider dig gennem opsætning af netværksfiloverførsler mellem Linux og Windows -computere.
4. Opret og monter en delt VirtualBox -mappe i Linux
I stedet for at køre en separat pc er det almindeligt at køre Linux eller Windows i en virtuel maskine (VM). Men er der en måde at overføre filer mellem Windows og Linux, når en er installeret i en VM?
Heldigvis, ja. Med VirtualBox kan du oprette et virtuelt delt bibliotek til datasynkronisering.
Hvis du kører Windows i en VM på Linux (eller omvendt), er VirtualBox allerede konfigureret til deling. Sørg for, at du har Guest Additions installeret på din virtuelle maskine, inden du fortsætter.
Vælg Virtual VM i VirtualBox -manager, og derefter:
- Vælge Start> Hovedløs start (eller med VM kørende, Enheder> Delt mappe )
- Når du kører, skal du højreklikke på VM'en og vælge Indstillinger> Delte mapper
- Vælg Maskinmapper
- Klik på + symbolet til højre (eller højreklik og vælg Tilføj delt mappe )
- Gennemse Mappe sti og find det bibliotek, du vil bruge
- Indstil derefter et navn (hvis det er nødvendigt) Okay
- Brug Auto-montering afkrydsningsfelt for at sikre, at delingen er tilgængelig, når VM'en kører
- Klik på Okay igen for at bekræfte og afslutte
Når du genstarter VM'en, er delingen klar til at skifte data mellem værts -pc'en og gæsteoperativsystemet.
Hvad med fildeling i GUI?
Der er en anden mulighed for deling af filer mellem Windows- og Linux -pc'er. Men at oprette en delt fil på et eller begge systemer og derefter få adgang til den på tværs af et netværk er i bedste fald upålidelig.
Det er let at dele filer mellem Windows og Linux
Uanset om du er ny på Linux, eller du finder Windows ukendt, er det lettere at dele data mellem dem end du tror.
Vi har set på flere metoder. Vi vil anbefale dig at prøve dem alle og finde ud af hvilken du er mest tryg ved.
Hvis du synkroniserer data til Linux, er der en god chance for, at du migrerer din computing fra Windows. Se vores guide til at skifte fra Windows til Linux for flere tips.
Del Del Tweet E -mail De 7 bedste apps til trådløs filoverførsel på LinuxHar du brug for at overføre dine filer via Wi-Fi på Linux? Her er flere metoder, du kan bruge.
Læs Næste Relaterede emner- Linux
- FTP
- Fildeling
- Linux tips
Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.
Mere fra Christian CawleyAbonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere