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