added scp.html for intermediate page
git-svn-id: svn+ssh://atelier.inf.usi.ch/home/bevilj/group-1@200 a672b425-5310-4d7a-af5c-997e18724b81
This commit is contained in:
parent
86c48f9ee8
commit
a57150a732
1 changed files with 80 additions and 0 deletions
80
site/pages/cmd/interm/scp.html
Normal file
80
site/pages/cmd/interm/scp.html
Normal file
|
@ -0,0 +1,80 @@
|
|||
---
|
||||
layout: page
|
||||
category-title: Intermediate commands
|
||||
category-page: intermediate
|
||||
tags:
|
||||
author: Announ Marwan
|
||||
title: kill
|
||||
---
|
||||
|
||||
<p>
|
||||
|
||||
<h1>SCP</h1>
|
||||
<h2>What is SCP?</h2>
|
||||
I think that you are familiar with "cp command", so SCP stand for "secure copy".
|
||||
<br> You have to know that the only difference between "cp" and "scp" is that you use cp command into your
|
||||
<br> local machine and scp if one or both the location are on the remote system.
|
||||
|
||||
<pre>
|
||||
|
||||
cp /home/SA/course/images.jpg /home/SA/MY
|
||||
|
||||
</pre>
|
||||
|
||||
As you can see from the example above we use cp, to copy images from folder course into folder "MY"
|
||||
<br>
|
||||
|
||||
Now, we see the same example but using scp command
|
||||
|
||||
<pre>
|
||||
|
||||
scp /home/SA/course/images.jpg marwan@myhost.com:/home/SA/MY
|
||||
|
||||
</pre>
|
||||
|
||||
Where marwan it's just an example(my real name..), you have to use you real host.
|
||||
<br> This operation require passsword before upload.
|
||||
|
||||
<pre>
|
||||
scp marwan@myhost.com:/home/SA/My/image1.jpg /home/SA/downloads
|
||||
|
||||
|
||||
</pre>
|
||||
|
||||
As you can see from the above example, with this command you can download image1.jpg from remote
|
||||
<br> directory to your local (in this case downloads folder)
|
||||
|
||||
|
||||
<pre>
|
||||
|
||||
scp marwan@myhost.com:/home/user/dir1/sa.txt marwan@myhost.com:/home/SA/course
|
||||
|
||||
|
||||
</pre>
|
||||
|
||||
In this example we move sa.txt from remote directory to another remote directory.
|
||||
|
||||
|
||||
<br><h3>Other example of using scp with options</h3>
|
||||
|
||||
You have to know that you can use scp command with some options, such as -1, -2 and so on.
|
||||
|
||||
<pre>
|
||||
<p>-1 to use scp with protocol 1 </p>
|
||||
<p>-2 to use scp with protocol 2 </p>
|
||||
<p>-3 to copy between 2 remote passing through local(like example above) </p>
|
||||
<p>-4 to use scp with IPv4 addresses </p>
|
||||
<p>-6 Guess..? to use scp with Ipv6 addresses </p>
|
||||
<p>-C to enable compression of the encrypted connection </p>
|
||||
<p>-c to encrypt data transfer (C and c is not the same options) </p>
|
||||
|
||||
|
||||
|
||||
</pre>
|
||||
|
||||
<p>Good, now you are able to copy and move files between remote system</p>
|
||||
|
||||
|
||||
|
||||
|
||||
</p>
|
Loading…
Reference in a new issue