diff options
author | Ryo Nakamura <upa@haeena.net> | 2022-10-31 00:11:13 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2022-10-31 00:11:13 +0900 |
commit | a67dd1957d7c497ca3013ad8c26db957c253aeb7 (patch) | |
tree | dccb33d64fe0ea2002f1a874cf2616ac2614324d | |
parent | 3de70300f76ecfb720acd9816d280e4827e8ec8c (diff) |
update README
-rw-r--r-- | README.md | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -2,11 +2,20 @@ `mscp`, a variant of `scp`, copies files over multiple ssh (sftp) sessions. Multiple threads in mscp transfer (1) multiple files -simultaneously and (2) a large file in parallel. +simultaneously and (2) a large file in parallel. It may shorten the +waiting time for transferring a lot of/large files over networks. -The usage of mscp is similar to scp, e.g., `mscp example.com:srcfile -/tmp/dstfile`, except remote glob on remote shell expansion and `-r` -is not needed on mscp. +You can use `mscp` like `scp`, e.g., `mscp example.com:srcfile +/tmp/dstfile`. Remote hosts only need to run `sshd` supporting the +SFTP subsystem, and you need to be able to ssh to the hosts (as +usual). + +Differences from `scp` are: + +- remote glob on remote shell expansion is not supported. +- remote to remote copy is not supported. +- `-r` option is not needed. +- and any other differences I have not noticed and implemented... ## Build |