Próbuję zsynchronizować dwie zawartości folderów o różnych nazwach:
rsync -av ~/foo [email protected]:/var/www/bar
Chciałbym skopiować zawartość foo
do bar
na zdalnym hoście, ale nie foo
sam katalog . Próbowałem czegoś takiego foo/*
, ale rsync tego nie obsługuje.
rsync zawsze tworzy
/var/www/bar/foo
Odpowiedzi:
Próbować
rsync -av ~/foo/ [email protected]:/var/www/bar/
źródło
mv
lubcp
./
po nazwie katalogu.To proste,
rsync /var/www/ /home/var
- kopiuje zawartość / var / www /, ale nie sam folder www .rsync /var/www /home/var
- kopiuje folder www wraz z całą zawartością.„/” Robi różnicę.
źródło
Nie jest to związane tylko z rsync, ale jeśli szukasz przykładów użycia polecenia GNU / Linux, możesz użyć „np”, które wyświetla wyraźne przykłady. np. jest dostępny tutaj, z instrukcjami, jak go zainstalować: https://github.com/srsudar/eg
Wynik
eg rsync
jest następującyźródło
Przejdź do katalogu, który chcesz skopiować, więc:
Uruchom to:
źródło