Kopiera och extrahera filer från utvecklingsmiljö till Linux

Kopiera Och Extrahera Filer Fran Utvecklingsmiljo Till Linux



När du kopierar och extraherar filer från en utvecklingsmiljö till ett Linux-system finns det några viktiga steg att följa. Det kan göras med hjälp av ' Secure Copy Protocol (SCP) ”, eller via 'File Transfer Protocol (FTP) ”. Dessa filer extraheras med kommandot 'unrar'. Låt oss upptäcka de oändliga möjligheterna för vad du kan kopiera mellan utvecklingsmiljön och Linux och extrahera dem senare.

Den här detaljerade guiden täcker följande innehåll:

Kopiera filer från utvecklingsmiljön till Linux med kommandot 'scp'.

Det finns flera alternativ för att kopiera filer från din utvecklingsmiljö till Linux. En mycket använd metod är ' scp ” kommando, som hjälper till med säkra filöverföringar över SSH. Här är stegen för att använda kommandot 'scp':







Steg 1: Öppna terminalen eller kommandotolken
Öppna en terminal (Linux, macOS och Windows) eller kommandotolk (endast Windows), beroende på din utvecklingsmiljö. I den här guiden är utvecklingsmiljön Windows 10 och Ubuntu 22.04 är vår Linux-distribution. Tryck därför på 'Windows'-tangenten och ange 'Kommandotolken' samtidigt som du ser till att köra den som 'administratör':





Steg 2: Använd kommandot 'scp'.
Använd nu kommandot 'scp' enligt följande:





scp [ sökväg för källfil ] [ Användarnamn ] @ [ destination ] : [ destination_directory ]

Här måste du:

  • Förändra ' [källa_fil_sökväg] ” med sökvägen till filen du vill kopiera.
  • Förändra ' [Användarnamn] ” med användarnamnet på Linux-systemet.
  • Förändra ' [destination] ” med IP-adressen eller värdnamnet för Linux-systemet.
  • Ändra '[destination_directory]' med katalogen dit du vill kopiera filen. När du trycker på 'Enter'-tangenten och anger fjärranvändarens lösenord, börjar överföringen.

Låt oss försöka köra det med riktiga referenser:



scp C:\Users\Administrator\Desktop\file.rar linuxhint @ 192.168.222.135:~ /

Filen är nu överförd och kan ses i målkatalogen på Linux:

Kopiera filer från utvecklingsmiljön till Linux med 'pscp-kommandot'

den ' pscp ' är nästan identisk med kommandot 'scp' med ytterligare ett 'p' som står för ' Spackel ” – Ett fjärrfilöverföringsprotokoll som använder 'SSH' för att skapa en säker anslutning med fjärrvärden. För att använda 'pscp' måste du först installera 'Putty' från denna officiell länk , och när den har laddats ned följer du stegen för att installera den. Efter slutförandet av installationen kan du nu använda 'pscp' genom att följa denna syntax:

pscp [ sökväg för källfil ] [ Användarnamn ] @ [ destination ] : [ destination_directory ]

Här måste du göra följande:

  • Förändra ' [källa_fil_sökväg] ” med sökvägen till filen du vill kopiera.
  • Förändra ' [Användarnamn] ” med ditt användarnamn på Linux-systemet.
  • Förändra ' [destination] ” med IP-adressen eller värdnamnet för Linux-systemet.
  • Förändra ' [destination_directory] ” med katalogen dit du vill kopiera filen. När du trycker på 'Enter'-tangenten och anger fjärranvändarens lösenord, börjar överföringen.

Låt oss nu försöka köra det med riktiga referenser:

pscp C:\Users\Administrator\Desktop\file.rar linuxhint @ 192.168.222.135: / Hem / linuxhint

Filöverföringen är klar och kan verifieras från 'Home'-katalogen för 'linuxhint'-användaren:

Notera : Ett annat bra sätt att överföra/kopiera filer från utvecklingsmiljön till Linux är att använda molnlagringstjänsterna. För att göra det måste du ha tillräckligt med lagringsutrymme på molnet och ladda upp filerna på det, när du är klar, logga in på samma moln på Linux och ladda ner filerna.

Nu när vi är klara med överföringar, låt oss extrahera dem.

Extrahera filerna med kommandot 'unrar' på Linux

den ' unrar kommandot används för att extrahera filen '.rar'. Det är inte förinstallerat på Linux och det installeras med dessa kommandon:

sudo benägen Installera unrar #Ubuntu/Debian
sudo mums installera unrar #Fedora
sudo zypper unrar #OpenSUSE/Arch Linux

När du har installerat, extrahera 'rar'-filerna (anta att filens namn är 'file.rar'):

Filen är nu extraherad och för mer information om att extrahera '.rar'-filer på Linux, följ detta guide .

Slutsats

'Utvecklingsmiljön', som macOS eller Windows, kräver ofta att Linux distribuerar apparna, och fildelning är högsta prioritet. Det görs med kommandona 'scp' och 'pscp' och eftersom filerna ofta komprimeras för att spara utrymme, så är extraheringen mestadels i form av '.rar' via kommandot 'unrar'. Den här guiden förklarade kopiering och extrahering av filer från utvecklingsmiljön till Linux.