Så här överför du filer från en Linux-server till en annan
I en miljö med flera Linux-servrar behöver du ofta flytta filer från en server till en annan. Enligt antalet filer som du måste flytta finns det flera kommandon som kan hjälpa dig ... I den här guiden antar vi att våra servrar heter Alice and Hatter, och vår användare på Alice är kanin och på Mickey Mouse.
steg


Om jag istället ville kopiera en massa filer "rörigt" och mappar? Du kan använda kommandot "tjära" att skapa en enda fil och sedan kopiera den med föregående metod, använd sedan tjärnet igen för att expandera det på den andra servern. Men det här är inte en Unix-stil metod. Det måste finnas ett sätt att göra det i ett steg, eller hur? Och det är det! Öppna ditt favoritskal. Vi kan fortfarande använda tjära för att komprimera de filer vi vill flytta och använd sedan ssh för att överföra dem till det andra systemet (metoden som används av scp) och ta på den andra servern för att expandera dem. Men varför slösa tid och utrymme för att skapa en riktig tjärfil när vi helt enkelt kunde skapa ett rör mellan de två systemen där vi ska överföra tjärdata? Använd samma mapp som föregående exempel, försök "tjära -cf - miacartella / * | ssh liten mus @ cappellaio `tjära -xf -`"
tips
- Du bör ersätta användarnamn, värdnamn, filnamn, mappnamn enligt din nätverkskonfiguration när du använder tidigare kommandon. Kommandon som visas ovan är bara exempel på användbara kommandon för kopiering av filer mellan servrar.
- Naturligtvis finns det många andra metoder för att uppnå samma resultat. Linux erbjuder många verktyg. .
varningar
- Kontrollera att UID och GID för systemen du använder är korrekta. Om så inte är fallet kan säkerhetsproblem uppstå.
Så här uppdaterar du Oracle Java på Ubuntu Linux
Så här uppdaterar du en Minecraft-server
Så här tilldelar du en IP-adress till en Linux-dator
Hur man sammanställer ett program i Linux
Så här konfigurerar du en FTP-server i Linux Ubuntu
Så här konfigurerar du en Tekkit-server
Så här konfigurerar du en Minecraft Server med Hamachi
Så här kopierar du filer från kommandotolkningen
Så här kopierar du filer i Linux
Hur man skapar JAR-filer
Hur man skapar och underhåller en privat server av World of Warcraft på Linux
Så här skapar du en ISO-fil med Linux
Så här skapar du en konfigurationsfil för Crontab i Linux
Så här kontrollerar du datum och tid i Linux
Så här skapar du en batchfil
Hur man tar bort RAR-filer i Linux
Så här Unzip Zip-filer i Linux
Så här extraheras innehållet i en Tar-fil i Linux
Så här installerar du Oracle Java JDK på Ubuntu Linux
Så här installerar du Oracle Java JRE i Linux Ubuntu
Så här döljer du en fil eller mapp