Hvordan overføre og dele filer mellom Windows og Linux

Hvordan overføre og dele filer mellom Windows og Linux

Kopiering av data fra en Windows-PC til Linux --- eller i den andre retningen --- kan virke skremmende i begynnelsen. Tross alt er det noe som virker som om det skal være enkelt, men det viser seg å være vanskelig.





I sannhet er det enkelt å dele filer fra Windows til Linux, men bare hvis du vet hvordan du gjør det. Klar til å finne ut? Her er alt du trenger å vite om hvordan du overfører filer fra Windows til Linux og tilbake igjen.





4 måter å overføre filer fra Windows til Linux

Overføring av data mellom Windows og Linux operativsystemer er enklere enn du tror. Vi har samlet fem måter for deg å gjøre dette:





  1. Overfør filer med FTP
  2. Kopier filer på en sikker måte via SSH
  3. Del data ved hjelp av synkroniseringsprogramvare
  4. Bruk delte mapper i din virtuelle Linux -maskin

Med hver av disse metodene kan du enkelt (og i noen tilfeller, enkelt) flytte filer mellom operativsystemene.

La oss se på dem etter tur og finne ut hvilken som passer deg best.



1. Kopier filer via SSH Fra Windows til Linux

Med SSH aktivert på din Linux -enhet, kan du sende data via kommandolinjen fra en datamaskin til en annen. For at dette skal fungere, må du imidlertid sette opp en SSH -server på din Linux -maskin.

hva er portrettmodus på iphone 7

Start med å åpne en terminal og oppdatere og oppgradere operativsystemet.





sudo apt update
sudo apt upgrade

Når du er ferdig, installerer du SSH -serveren. OpenSSH -serveren er et godt alternativ.

sudo apt install openssh-server

Vent mens den installeres. For å når som helst kontrollere om OpenSSH -serveren kjører, bruk





sudo service ssh status

For å overføre data fra Windows, bruk en SSH -klient som PuTTY. Dette krever at PSCP -verktøyet (sikker kopi -klient) lastes ned til Windows -systemet for å kjøre sammen med PuTTY. Finn begge på PuTTY hjemmeside .

I slekt: Windows 10 SSH vs. PuTTY

Vær oppmerksom på at selv om PuTTY må installeres, vil ikke PSCP det. Lagre i stedet den nedlastede pscp.exe -filen i roten til C: -stasjonen, eller sett den opp som en miljøvariabel. Du må også bekrefte IP -adressen til Linux -enheten. Sjekk inn Linux -terminalen med

ip addr

Med en tilkobling etablert, kan du sende data fra Windows til Linux slik:

c:pscp c:
omepath oafile.txt user@remoteIP:homeuser
omepath
ewname.txt

Du blir bedt om passordet ditt for Linux -datamaskinen før overføringen starter.

Vil du kopiere data fra Linux til Windows i samme SSH -økt? Denne kommandoen vil laste ned den angitte filen til den nåværende katalogen:

c:pscp user@remoteIP:homeuser
omefile.txt .

Legg merke til den ensomme perioden på slutten --- inkluder dette, ellers fungerer ikke overføringen.

2. Hvordan overføre filer fra Linux til Windows ved hjelp av FTP

Et program for filoverføringsprotokoll (FTP) med SSH -støtte kan også brukes. Overføring av filer via SFTP i et musedrevet brukergrensesnitt er uten tvil enklere enn å stole på tastede kommandoer.

Igjen må en SSH -server kjøre på Linux -maskinen før du starter. Du bør også sørge for at du har installert en FTP -app på Windows som FileZilla, som har SFTP -støtte.

For å bruke denne metoden, kjør FileZilla, deretter:

  1. Åpen Fil> Nettstedsbehandling
  2. Lage en Nytt nettsted
  3. Sett protokollen til SFTP
  4. Legg til mål -IP -adressen i Vert
  5. Angi et brukernavn og passord
  6. Sett påloggingstypen til Vanlig
  7. Klikk Koble når du er klar

Du kan deretter bruke FTP -appen til å flytte filer fra Windows til Linux og tilbake ved å dra og slippe.

3. Del filer mellom Linux og Windows med Resilio Sync

Et annet alternativ du bør vurdere er et filsynkroniseringsprogram. Disse er vanligvis på tvers av plattformer og bruker en kryptert nøkkel for å administrere tilkoblingen mellom enheter.

Alt du trenger å gjøre er å installere appen, nominere en synkroniseringsmappe og deretter lage nøkkelen. Sett dette opp på den andre PC -en, så synkroniseres dataene dine. To gode alternativer er tilgjengelige for dette:

  1. Resilio Sync : tidligere kjent som BitTorrent Sync, er Resilio tilgjengelig på nesten hvilken som helst plattform du kan tenke deg. Det er en betalt versjon, men det gratis alternativet er nok til å synkronisere to enheter
  2. SyncThing : for Linux, Windows, macOS og Android, tilbyr dette Resilio Sync -alternativet en lignende funksjon uten den betalte komponenten

Vår guide for bruk av Resilio Sync (så vel som SyncThing) vil guide deg gjennom konfigurering av nettverksfiloverføringer mellom Linux- og Windows -datamaskiner.

4. Opprett og monter en delt VirtualBox -mappe i Linux

I stedet for å kjøre en egen PC, er det vanlig å kjøre Linux eller Windows i en virtuell maskin (VM). Men er det noen måte å overføre filer mellom Windows og Linux når en er installert i en VM?

Heldigvis, ja. Med VirtualBox kan du opprette en virtuell delt katalog for datasynkronisering.

Hvis du kjører Windows i en VM på Linux (eller omvendt), er VirtualBox allerede konfigurert for deling. Sørg for at du har gjestetillegg installert på din virtuelle maskin før du fortsetter.

Velg Virtual VM i VirtualBox -manager, og deretter:

  1. Velge Start> Hodeløs start (eller med VM kjørende, Enheter> Delte mapper )
  2. Når du har kjørt, høyreklikker du på VM og velger Innstillinger> Delte mapper
  3. Plukke ut Maskinmapper
  4. Klikk på + symbolet til høyre (eller høyreklikk og velg Legg til delt mappe )
  5. Bla gjennom Mappebane og finn katalogen du vil bruke
  6. Angi et navn (om nødvendig) OK
  7. Bruke Auto-montering avmerkingsboksen for å sikre at delingen er tilgjengelig når VM kjører
  8. Klikk OK igjen for å bekrefte og avslutte

Når du starter VM på nytt, er delingen klar til å bytte data mellom verts -PC -en og operativsystemet.

Hva med fildeling i GUI?

Det er et annet alternativ for deling av filer mellom Windows- og Linux -PCer. Å opprette en delt fil på ett eller begge systemene og deretter få tilgang til den på tvers av et nettverk er imidlertid i beste fall upålitelig.

Det er enkelt å dele filer mellom Windows og Linux

Enten du er ny på Linux, eller du finner Windows ukjent, er det lettere å dele data mellom dem enn du tror.

Vi har sett på flere metoder. Vi anbefaler deg å prøve dem alle og finne ut hvilken du er mest komfortabel med.

Hvis du synkroniserer data til Linux, er det en god sjanse for at du migrerer databehandlingen din fra Windows. Sjekk vår guide for å bytte fra Windows til Linux for flere tips.

Dele Dele kvitring E -post De 7 beste trådløse filoverføringsappene på Linux

Trenger du å overføre filene dine via Wi-Fi på Linux? Her er flere metoder du kan bruke.

Les neste
Relaterte temaer
  • Linux
  • FTP
  • Fildeling
  • Linux tips
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere