介绍
linux 之间复制 文件 和 目录
使用命令:scp
命令
命令基本格式:
scp [可选参数] file_source file_target
复制文件
命令模板:
>scp local_file remote_username@remote_ip:remote_folder
>scp local_file remote_username@remote_ip:remote_file
>scp local_file remote_ip:remote_folder
>scp local_file remote_ip:remote_file
1
指定了用户名
,命令执行后需要再输入密码
,仅指定了远程的目录
(文件名不变
);
2
指定了用户名
,命令执行后需要再输入密码
,指定了远程的目录
且指定了文件名
;
3
命令执行后需要输入用户名
和密码
,仅指定了远程的目录
(文件名不变
);
4
命令执行后需要输入用户名
和密码
,指定了远程的目录
且指定了文件名
;
样例:
>scp ~/home/test.txt zhuzhutest@10.1.1.2:/home/
>scp ~/home/test.txt zhuzhutest@10.1.1.2:/home/change_name.txt
>scp ~/home/test.txt 10.1.1.2:/home/
>scp ~/home/test.txt 10.1.1.2:/home/change_name.txt
复制目录:
命令模板:
>scp -r local_folder remote_username@remote_ip:remote_folder
>scp -r local_folder remote_ip:remote_folder
1
指定了用户名
,命令执行后需要再输入密码
;
2
命令执行后需要输入用户名
和密码
;
样例:
>scp -r ~/home/folder1 zhuzhutest@10.1.1.2:/home/
>scp -r ~/home/folder2 10.1.1.2:/home/