scp-r:/home/name/data/yourownfolderscp(securecopy)scp命令是ssh中最方便、最有用的命令。想象一下,只使用scp就可以在两台服务器之间直接传输文件。一个命令就彻底解决了。
可以在一台服务器上以root身份运行#scpservername:/home/ftp/pub/file1,这样就可以直接在另一台服务器上运行文件/home/ftp/pub/file1。到本机的当前目录,当然也可以使用#scp/tmp/file2servername:/boot将本机的文件/tmp/file2发送到另一台机器的/boot目录。和整个传输程还是用ssh加密的。最简单的应用如下::scp本地用户名@ip地址:文件名1远程用户名@ip地址:文件名2[本地用户名@ip地址:]可以省略。您可能需要输入与远程用户名对应的密码。一些参数:-v可能很有用,就像大多数linux命令中的-v一样,可以显示进度。它们可用于检查连接、身份验证或配置错误。-丙启用压缩选项。-p选择端口。请注意,rcp已经使用了-p。-4强制ipv4地址。-6强制ipv6地址。-r递归复制整个文件夹(包括子文件夹),例如-将本地文件复制到远程机器scp会将本地文件复制到用户这是我的主目录。
答:方法如下
1、copy,cp,这个命令的作用是将给定的文件或目录复制到另一个文件或目录中。语法:cp[options]源文件或目录目标文件或目录
2.例如,在/test目录中创建两个子文件夹test1和test2。假设您将test01文件复制到源文件test1下,目标目录是test2。
直接可以用:cp/test/test1/test01/test/test2
3.例如,在/test目录中创建两个子文件夹test1和test2。假设您复制了源文件test1文件夹,目标目录是test2。
directuse:cp-r/test/test1/test/test2
4.但是如何将一个文件夹中的所有文件复制到另一个文件夹中呢?
5.cp-r/test/test1/。应该使用/test/test2。将test1中的文件夹和文件复制到test2中。
6.也可以使用cp-r/test/test1/*/test/test2。得到同样的效果