Saya ingin menyalin beberapa file dari mesin jarak jauh menggunakan rsync
. Jadi saya menggunakan perintah berikut.
rsync -Pav -e 'ssh -i sshkey' user@remotemachine:/home/user/file1.zip file2.zip file3.zip .
Ini menunjukkan kesalahan berikut
Arg lokal yang tidak terduga: file2.zip Jika arg adalah file / dir remote, awali dengan tanda titik dua (:). rsync error: sintaks atau kesalahan penggunaan (kode 1) di main.c (1362) [Receiver = 3.1.0]
command-line
rsync
SuperKrish
sumber
sumber
Ini cukup tua, tetapi jawaban yang diterima agak terlalu ketat - beberapa file tidak selalu merupakan argumen tunggal untuk rsync. Dari
man rsync
:jadi perintah OP adalah
Ini tidak mungkin untuk versi rsync yang lebih lama, tapi saya pikir semua distro besar beberapa dengan ini selama beberapa tahun sekarang.
sumber