9 cp -r directory_name destination -R, -r, --recursive copy directories recursively ...或者您可能想在主机之间交换文件夹。比您应该使用rsync rsync -vaz --rsh="ssh -l username" ~/bk targetHost:~/test — Mad_Dud source 您的意思是rsync -vaz〜/ bk username @ targetHost:〜/ test — Justin 2010年
3 tar也将是该工作的候选人: tar cf - . | ssh user@host 'cd /$destination && tar xBf -' — 托尔斯滕 source 稍微复杂一点,但是当您需要文件完全匹配时,tar很棒。我倾向于将其用于克隆文件系统或未压缩的备份。 — Scott Pack 2010年 1 在处理许多微小文件时,在ssh上使用tar这样的速度也比scp或rsync快许多倍。 — 贾斯汀2010年
2 您可以使用rsync或scp来做到这一点,两者都通过ssh进行。 scp -rp directory remotehost:/path/to/directory rsync -azv -e ssh directory/ remotehost:/path/to/directory — 斯科特·帕克 source ...而我忘记了SCP。 — Mad_Dud