Bir PC'den diğerine (her ikisi de Linux) birçok dosya taşımak zorundayım. Bunun için kullanmak istiyorum scp
, ancak scp
bir kerede yalnızca bir dosya aktarmaya izin veriyor.
Bunu nasıl yapabilirim?
Sahibim
- Rsync veya başka bir protokol kullanma imkanı yok
- Parola içermeyen sertifikaları kullanma olanağı yoktur (ancak parolaya sahip bir sertifikaya sahiptir)
- Aktarılacak dosyaların listesi ve diğer sunucudaki dosyaların hedef yolunu içeren bir liste
- Dosyalar çok sayıda dizin üzerine yayılmış ve kopyalamak istediğim dizinlerdeki tüm dosyalar değil
Mümkünse, bant genişliğinden tasarruf etmek için şeffaf bir şekilde gzip ve ungzip yapmak istiyorum!
Mümkün mü?
-C'' on a line by itself will cause the current directory to be changed to the directory specified on the following line. Names are terminated by newlines unless --null is specified. Note that --null also disables the special handling of lines containing
-C '' özel adı ."