আপনার আদেশগুলি আপনার মেশিনের রুট ( /
) এ নতুন দস্তাবেজ রাখার চেষ্টা করছে । আপনি যা করতে চান তা হ'ল সেগুলি আপনার নিজের ডিরেক্টরি ডিরেক্টরিতে স্থানান্তর করা (যেহেতু আপনার কাছে লেখার অনুমতি নেই /
)। যদি আপনার বাড়ির দিকে যাওয়ার পথটি কিছু থাকে /home/erez
তবে নিম্নলিখিত চেষ্টা করে দেখুন:
scp My_file.txt user_id@server:/home/erez/
আপনি শর্টকাট দিয়ে আপনার বাড়ির ডিরেক্টরিতে যাওয়ার পথটি প্রতিস্থাপন করতে পারেন ~/
, সুতরাং নীচেরগুলিতে একই প্রভাব থাকবে:
scp My_file.txt user_id@server:~/
এমনকি আপনি প্রত্যন্ত দিকের পথটি পুরোপুরি ছেড়ে দিতে পারেন; এর অর্থ আপনার হোম ডিরেক্টরি।
scp My_file.txt user_id@server:
এটি হ'ল, আপনার ডেস্কটপে ফাইলটি অনুলিপি করতে আপনি এটিতে স্থানান্তর করতে চাইতে পারেন /home/erez/Desktop/
:
scp My_file.txt user_id@server:/home/erez/Desktop/
বা শর্টকাট ব্যবহার:
scp My_file.txt user_id@server:~/Desktop/
বা রিমোট দিকে কোনও আপেক্ষিক পথ ব্যবহার করে, যা আপনার হোম ডিরেক্টরি অনুসারে ব্যাখ্যা করা হয়:
scp My_file.txt user_id@server:Desktop/
সম্পাদনা:
@ চ্যান যেমন ইতিমধ্যে উল্লেখ করেছে, আপনার পক্ষে যুক্তিগুলিও অদলবদল করতে হবে, এটি হতে হবে
scp FROM TO
সুতরাং আপনি যদি My_file.txt
সার্ভার থেকে ফাইলটি user_id@server
আপনার ডেস্কটপে অনুলিপি করতে চান তবে আপনার নিম্নলিখিতটি চেষ্টা করা উচিত:
scp user_id@server:/path/to/My_file.txt ~/Desktop/
ফাইলটি My_file.txt
সার্ভারে আপনার হোম ডিরেক্টরিতে অবস্থিত থাকলে আপনি আবার শর্টকাট ব্যবহার করতে পারেন:
scp user_id@server:~/My_file.txt ~/Desktop/
scp My_file.txt user_id@server:
এটির অনুলিপি ব্যবহারকারীদের হোম ফোল্ডারে।