Den här detaljerade guiden täcker följande innehåll:
- Kopiera filer från utvecklingsmiljön till Linux med hjälp av ' scp ” Kommando.
- Kopiera filer från utvecklingsmiljön till Linux med hjälp av ' pscp ” Kommando.
- Extrahera filerna med hjälp av ' unrar ” Kommando på Linux.
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/Debiansudo 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.