rsync
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| rsync [2021/01/12 14:35] – создано chifek | rsync [2023/09/14 06:06] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| The newer versions of rsync are configured to use SSH as default remote shell so you can omit the -e ssh option. | The newer versions of rsync are configured to use SSH as default remote shell so you can omit the -e ssh option. | ||
| + | |||
| + | |||
| + | or example, to transfer a single file / | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | The -a option stands for archive mode which will syncs directories recursively, | ||
| + | |||
| + | |||
| + | ===== Copying files using rsync from remote server to local machine ===== | ||
| + | |||
| + | From your local machine: | ||
| + | |||
| + | |||
| + | < | ||
| + | rsync -chavzP --stats user@remote.host:/ | ||
| + | </ | ||
| + | |||
| + | |||
| + | From your local machine with a non standard ssh port: | ||
| + | |||
| + | |||
| + | < | ||
| + | rsync -chavzP -e "ssh -p $portNumber" | ||
| + | </ | ||
| + | |||
| + | |||
| + | Or from the remote host, assuming you really want to work this way and your local machine is listening on SSH: | ||
| + | |||
| + | |||
| + | < | ||
| + | rsync -chavzP --stats / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
rsync.1610462104.txt.gz · Last modified: 2023/09/14 06:06 (external edit)