Scp এবং cp এর মধ্যে পার্থক্য কী?


9

আমি কমান্ড লাইনে সত্যিই নতুন এবং উবুন্টু এবং আমি সম্প্রতি শিখেছি scpকমান্ডের পাশাপাশি cpকমান্ডও রয়েছে। আমি scpপয়েন্ট এ থেকে পয়েন্ট বি তে একটি ডিরেক্টরি সরানোর জন্য একটি কমান্ড ব্যবহার করার চেষ্টা করেছি , তবে এটি কার্যকর হয়নি। যাইহোক, যখন আমি ব্যবহার করি cp, এটি ঠিক কাজ করে।

দুজনের মধ্যে পার্থক্য কী এবং আমি কখন কীভাবে অন্যটির ওপরে ব্যবহার করব তা নির্ধারণ করব?


4
ম্যানপেজ পড়ার চেষ্টা করেছেন? manpages.ubuntu.com/manpages/trusty/en/man1/scp.1.html এবং manpages.ubuntu.com/manpages/trusty/en/man1/cp.1.html
মারু

আপনি যখন বলবেন যে এটি কাজ করে না তার অর্থ কী? scp ফাইল / ডিরেক্টরিগুলি উত্স থেকে গন্তব্যে অনুলিপি করতে ব্যবহার করা যেতে পারে। উত্স বা গন্তব্য বা উভয়ই স্থানীয় বা দূরবর্তী হতে পারে।
মহেশ

উত্তর:


18

টিএল; ডিআর ম্যান পেজগুলি পড়ুন:

man scp
man cp

থেকে man scp

NAME
     scp — secure copy (remote file copy program)

SYNOPSIS
     scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ...
         [[user@]host2:]file2

DESCRIPTION
     scp copies files between hosts on a network.  It uses ssh(1) for data transfer, and uses the same authentication and provides the same security
     as ssh(1).  scp will ask for passwords or passphrases if they are needed for authentication.

     File names may contain a user and host specification to indicate that the file is to be copied to/from that host.  Local file names can be made
     explicit using absolute or relative pathnames to avoid scp treating file names containing ‘:’ as host specifiers.  Copies between two remote
     hosts are also permitted.

থেকে man cp

NAME
       cp - copy files and directories

SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

       Mandatory arguments to long options are mandatory for short options too.

5
আমরা হব. আমি বোবা বোধ করছি। আমি ম্যান পেজ সম্পর্কে সম্পূর্ণ ভুলে গেছি। ধন্যবাদ!
বিডিডি

15

scpরিমোট এসএসএইচ অনুলিপি করার জন্য সত্যই। উদাহরণ:

scp /path/to/local/file user@server:/path/to/target/dir/

7

scp বা সুরক্ষা অনুলিপি প্রাথমিকভাবে স্থানীয় হোস্ট এবং দূরবর্তী হোস্ট, বা দুটি দূরবর্তী হোস্টের মধ্যে দিয়ে অনুলিপি করতে ব্যবহৃত হয় ssh

cpকমান্ড আপনার হোস্ট এর সিস্টেমের মধ্যে স্থানীয়ভাবে ফাইল কপি, অর্থাত্ জন্য।

মন্তব্যে মুরু যে ম্যান পেজগুলি লিঙ্ক করেছে সেগুলির ব্যবহার বুঝতে আপনাকে সহায়তা করা উচিত, তবে সেই ইন্টারনেট বিষয়টিতেও অনেক টিউটোরিয়াল রয়েছে।


3

আপনার একটি শিখতে হবে যে একটি manআদেশ আছে। চেষ্টা করে দেখুন! man cp, man scp, man man

man cp শুরু:

    NAME
       cp - copy files and directories

SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

এবং এর সাথে man scpশুরু:

    NAME
     scp — secure copy (remote file copy program)

SYNOPSIS
     scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2

DESCRIPTION
     scp copies files between hosts on a network.  It uses ssh(1) for data transfer, and uses the same authentication and provides the same security as     ssh(1).  Unlike rcp(1), scp will
     ask for passwords or passphrases if they are needed for authentication.

-2

আপনার যদি ফাইলনামে ফাঁকা স্থান থাকে, স্ক্রিপ সিপির চেয়ে আরও সুন্দরভাবে পরিচালনা করে, তাই আমি প্রায়শই এ কারণে আমার স্থানীয় মেশিনে অনুলিপি করার জন্য এটি ব্যবহার করি।

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