rsync-kommandog enerator
Samla ett rsync-kommando redo att klistra in från käll-, mål- och överföringsalternativ.
rsync-kommandog enerator
rsync är ett av dessa verktyg som alla använder och som ingen riktigt minns alla flaggor för — är det -a eller -r, kommer --delete före eller efter exkluderingslistan, vilken sida får snedstrecket. Denna generator förvandlar ett formulär till ett korrekt, omedelbar användbart kommando, så att du kan fokusera på vad som ska synkroniseras snarare än på flaggornas ordning.
Ange en källväg och målväg, och valfritt en fjärrvärd, användare och SSH-port för en push över nätverket. Aktivera arkivläge för att bevara behörigheter, tidsstämplar, symboliska länkar och ägande på en gång, lägg till komprimering för långsamma länkar, och aktivera borttagning för att göra målet en exakt spegelbild av källan. Exkluderingsmönster accepterar en komma- eller radbrytningsavgränsad lista — .git, node_modules, byggarvikter — och en bandbreddsgräns förhindrar att en stor synkronisering mättar anslutningen. Tre förinställningar (säkerhetskopia, distribuera webbplats, spegling) ställer in ett vettigt paket flaggor på ett klick; om du väljer "Anpassad" behåller du varje kryssruta under din egen kontroll.
Flaggan som folk mest ofta får bakvänd är snedstrecket i slutet av källvägen: med ett snedstreck kopierar rsync mappens *innehål* till målet. Utan det skapas mappen själv inuti målet. Generatorn använder ditt val automatiskt och förklarar det under kommandot, tillsammans med alla andra flaggor det använt — så att raden inte bara är korrekt utan också förståelig. Slå på --dry-run först för att förhandsgranska exakt vad som skulle ändras innan något tas bort eller skrivs över.
Allt körs lokalt i din webbläsare. Ingen väg, värdnamn eller användarnamn som du skriver skickas någonsin någonstans — verktyget sätter bara ihop text. Kopiera resultatet, ladda ned det som en .txt-fil, eller skicka det till inmatningen av ett annat verktyg för att fortsätta arbeta.