Ini ialah arahan parallel-rsync yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
parallel-rsync — program bunuh proses selari
SINOPSIS
selari-rsync [-vAraz] [-h hos_fail] [-H [pengguna@]tuan rumah[:pelabuhan]] [-l pengguna] [-p oleh] [-o
luar] [-e errdir] [-t timeout] [-O pilihan] [-x args] [-X berhujah] [-S args] tempatan jauh
DESCRIPTION
selari-rsync ialah program untuk menyalin fail selari dengan beberapa hos. Ia
menyediakan ciri seperti menghantar kata laluan ke ssh, menyimpan output ke fail dan pemasaan
keluar.
PILIHAN
-h fail_hos
--tuan rumah fail_hos
Baca hos daripada yang diberikan fail_hos. Baris dalam fail hos adalah dalam bentuk
[pengguna@]tuan rumah[:pelabuhan] dan boleh memasukkan baris dan ulasan kosong (baris bermula dengan
"#"). Jika berbilang fail hos diberikan (the -h pilihan digunakan lebih daripada sekali),
kemudian parallel-rsync berkelakuan seolah-olah fail ini digabungkan bersama. Sekiranya
hos ditentukan beberapa kali, kemudian parallel-rsync akan menyambungkan nombor yang diberikan
kali.
-H [pengguna@]tuan rumah[:pelabuhan]
--tuan rumah [pengguna@]tuan rumah[:pelabuhan]
-H "[pengguna@]tuan rumah[:pelabuhan] [ [pengguna@]tuan rumah[:pelabuhan ] ... ]"
--tuan rumah "[pengguna@]tuan rumah[:pelabuhan] [ [pengguna@]tuan rumah[:pelabuhan ] ... ]"
Tambahkan rentetan hos yang diberikan pada senarai hos. Pilihan ini mungkin diberikan berbilang
kali, dan boleh digunakan bersama-sama dengan -h pilihan.
-l pengguna
--pengguna pengguna
Gunakan nama pengguna yang diberikan sebagai lalai untuk mana-mana entri hos yang tidak secara khusus
tentukan pengguna.
-p paralelisme
--par paralelisme
Gunakan nombor yang diberikan sebagai bilangan maksimum sambungan serentak.
-t timeout
--masa tamat timeout
Buat masa sambungan selepas bilangan saat yang diberikan. Dengan nilai 0,
parallel-rsync tidak akan tamat masa sebarang sambungan.
-o luar
--luar luar
Simpan output standard ke fail dalam direktori yang diberikan. Nama fail adalah dalam bentuk
[pengguna@]tuan rumah[:pelabuhan][.num] di mana pengguna dan port hanya disertakan untuk hos itu
nyatakan mereka secara eksplisit. Nombor itu ialah kaunter yang dinaikkan setiap kali untuk
hos yang dinyatakan lebih daripada sekali.
-e errdir
--errdir errdir
Simpan ralat standard pada fail dalam direktori yang diberikan. Nama fail adalah sama
bentuk seperti dengan -o pilihan.
-x args
--extra-args args
Melepasi argumen baris perintah rsync tambahan (lihat rsync(1) halaman manual untuk lebih lanjut
maklumat tentang hujah rsync). Pilihan ini mungkin ditetapkan beberapa kali.
Argumen diproses untuk berpecah pada ruang putih, melindungi teks dalam petikan dan
melarikan diri dengan garis miring ke belakang. Untuk menyampaikan hujah tanpa pemprosesan sedemikian, gunakan -X
pilihan sebaliknya.
-X berhujah
--extra-arg berhujah
Melepasi hujah baris perintah rsync tunggal (lihat rsync(1) halaman manual untuk lebih lanjut
maklumat tentang hujah rsync). Berbeza dengan -x pilihan, tiada pemprosesan adalah
dilakukan pada hujah, termasuk pemisahan perkataan. Untuk menghantar berbilang baris arahan
hujah, gunakan pilihan sekali untuk setiap hujah.
-O pilihan
--pilihan pilihan
Pilihan SSH dalam format yang digunakan dalam fail konfigurasi SSH (lihat ssh_config(5)
halaman manusia untuk maklumat lanjut). Pilihan ini mungkin ditetapkan beberapa kali.
-A
--askpass
Minta kata laluan dan hantar ke ssh. Kata laluan boleh digunakan sama ada untuk
membuka kunci atau untuk pengesahan kata laluan. Kata laluan dipindahkan dalam a
cara yang agak selamat (cth, ia tidak akan muncul dalam senarai hujah). Walau bagaimanapun, jadilah
menyedari bahawa pengguna root pada sistem anda berpotensi memintas kata laluan.
-v
--verbose
Sertakan mesej ralat daripada rsync dengan -i and pilihan.
-r
- berulang
Salin direktori secara rekursif.
-a
--arkib
Gunakan mod arkib rsync (pilihan -a rsync).
-z
--mampatkan
Gunakan pemampatan rsync.
-S args
--ssh-args args
Melepasi argumen baris perintah SSH tambahan (lihat ssh(1) halaman manual untuk lebih lanjut
maklumat tentang hujah SSH). Nilai yang diberikan dilampirkan pada arahan ssh
(pilihan -e rsync) tanpa sebarang pemprosesan.
TIP
Fail ssh_config boleh memasukkan bilangan bahagian Hos yang sewenang-wenangnya. Setiap kemasukan tuan rumah
menentukan pilihan ssh yang digunakan hanya untuk hos yang diberikan. Takrif hos juga boleh
berkelakuan seperti alias jika pilihan HostName disertakan. Ciri ssh ini, dalam kombinasi
dengan fail hos pssh, memberikan fleksibiliti yang sangat besar.
EXIT STATUS
Kod status keluar dari parallel-rsync adalah seperti berikut:
0 Kejayaan
1 Pelbagai ralat
2 Ralat sintaks atau penggunaan
3 Sekurang-kurangnya satu proses telah dibunuh oleh isyarat atau tamat masa.
4 Semua proses selesai, tetapi sekurang-kurangnya satu proses rsync melaporkan ralat (keluar
status selain daripada 0).
PENGARANG
Ditulis oleh Brent N. Chunbnc@theether.org> dan Andrew McNabbamcnabb@mcnabbs.org>.
http://code.google.com/p/parallel-ssh/
Gunakan parallel-rsync dalam talian menggunakan perkhidmatan onworks.net