rsync - অপ্রত্যাশিত দূরবর্তী যুক্তি


0

আমি দূরবর্তী থেকে স্থানীয় একটি ফোল্ডার rsync চেষ্টা করছি কিন্তু নিচে একটি ত্রুটি পেতে। আমি অনেক থ্রেড লাগছে কিন্তু কাজ যে একটি সমাধান খুঁজে পাচ্ছি না।

kong@kong-P15SM:/media/kong/Elements$ rsync -r -i /home/kong/.ssh/id_rsantu --exclude=dataset/ e130167@35.123.456.78:~/sgan-original/ ./sgan-original/
Unexpected remote arg: e130167@35.123.456.78:~/sgan-original/
rsync error: syntax or usage error (code 1) at main.c(1348) [sender=3.1.1]

উত্তর:


1

আপনি যে বিকল্প মনে মনে -i থেকে rsync জন্য যেমন এসএসএইচ কী ফাইল উল্লেখ করে ssh। এটা না।

-i, --itemize-পরিবর্তনগুলি সমস্ত আপডেটের জন্য একটি পরিবর্তন-সারাংশ আউটপুট

সুতরাং আপনার কমান্ড মূলত হয়

rsync localdir user@host:remotedir localdir

যদি আপনার কাছে একাধিক উৎস থাকে (শেষ প্যারামিটার ছাড়া সবকিছু), তারা সমস্ত স্থানীয় হতে হবে।

সম্পাদন করা

আপনি কি ব্যবহার করতে চান সম্ভবত

rsync -r -e "ssh -i /home/kong/.ssh/id_rsantu" --exclude=dataset/ e130167@35.123.456.78:~/sgan-original/ ./sgan-original/

দুঃখিত কিন্তু আপনি বলছেন যে কমান্ডটি rsync -r --exclude = datasets / ./sgan -original/ e130167@35.123.456.78: ~ / sgan-original ./sgan -original/?
Kong

1
না, আমি বলছি আপনার কমান্ড মন্তব্যের সমতুল্য, এবং উভয় ভুল।
RalfFriedl
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.