Scp command usage

Source: Internet
Author: User
Tags scp command

Scp command usage
Usage: scp command

Scp can copy files between two linux Hosts;

Basic command format:
Scp [optional parameter] file_source file_target

======

Copy from local to remote

Copy a file:
* Command format:
Scp local_file remote_username @ remote_ip: remote_folder
Or
Scp local_file remote_username @ remote_ip: remote_file
Or
Scp local_file remote_ip: remote_folder
Or
Scp local_file remote_ip: remote_file

The user name is specified for the 1st and 2nd commands. After the command is executed, you need to enter the password. Only the remote directory is specified for the 1st command. The file name remains the same, and the file name is specified for the 1st command; no user name is specified for the 3 and 4 commands. After the command is executed, enter the user name and password. Only the remote directory is specified for the 3rd commands. The file name remains the same. The 4th commands specify the file name. * example: scp/home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music scp/home/space/music/1.mp3 root@www.cumt.edu.cn: /home/root/others/music/001.mp3 scp/home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music scp/home/space/music/1.mp3 www.cumt.edu.cn: /home/root/others/music/001.mp3

Copy directory:
* Command format:
Scp-r local_folder remote_username @ remote_ip: remote_folder
Or
Scp-r local_folder remote_ip: remote_folder

1st specify the user name, and then enter the password after executing the command; 2nd do not specify the user name, and enter the user name and password after executing the command; * example: scp-r/home/space/music/root@www.cumt.edu.cn:/home/root/others/scp-r/home/space/music/www.cumt.edu.cn: /home/root/others/the above Command copies the local music directory to the remote others directory, that is, there is a remote copy .. /others/music/directory

======

Copy from remote to local

From remote to local, you only need to replace the last two parameters of the local command to remote;

For example:
Scp root@www.cumt.edu.cn:/home/root/others/music/home/space/music/1.mp3
Scp-r www.cumt.edu.cn:/home/root/others/home/space/music/
The simplest application is as follows:

Scp Local User Name @ IP Address: file name 1 remote user name @ IP Address: file name 2

[Local username @ IP Address:] You may not need to enter the password corresponding to the remote username.

Several useful parameters:

-V is the same as-v in most linux commands. It is used to display the progress. It can be used to view the connection, authentication, or configuration error.

-C enable compression options.

-P: select the port. Note that-p has been used by rcp.

-4 Use the IPV4 address forcibly.

-6 Use IPV6 addresses forcibly.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.