linux复制远程命令 linux远程复制文件命令

linux下scp远程拷贝问题linux scp远程复制命令使用详解一般情况,本地网络跟远程网络进行数据交抱 , 或者数据迁移,常用的有三种方法 , 一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync , 其次用fetch/wget  , 最次是ftp,最慢是ftp.这几天 , 在忙数据迁移时,用到ssh的scp方法来迁移数据 。速度与效果都很好 。特别是现在许多服务器为了安全,都会改ssh默认的22端口,改成一个特殊的端口 。所以 。在scp或者sftp时,就要指定通过什么端口来迁移 。现在,特记下这个特殊端口来scp的命令 。scp -p port user@serverip:/home/user/filename /home/user/filename以上端口p 为参数,port 端口 user 为ssh user serverip 为远程服务器ip或者域名 ,/home/user/filename 为远程服务器的文件名 /home/user/filename 为本地服务服务器的文件名 。该命令的作用就是将远程的filename复制到本地对应的目录下面 。scp 的作用真的很巨大,详细用法,可以man scp 或者 scp –help,下面为附上一篇 scp 使用详解 。。。linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;==================scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式: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个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;第3,4个没有指定用户名,命令执行后需要输入用户名和密码 , 第3个仅指定了远程的目录 , 文件名字不变 , 第4个指定了文件名;* 例程:scp /home/space/music/1.mp3 root@:/home/root/others/musicscp /home/space/music/1.mp3 root@:/home/root/others/music/002.mp3scp /home/space/music/1.mp3 :/home/root/others/musicscp /home/space/music/1.mp3 :/home/root/others/music/002.mp3* 复制目录:* 命令格式:scp -r local_folder remote_username@remote_ip:remote_folder或者scp -r local_folder remote_ip:remote_folder第1个指定了用户名,命令执行后需要再输入密码;第2个没有指定用户名,命令执行后需要输入用户名和密码;* 例程:scp -r /home/space/music/ root@:/home/root/others/scp -r /home/space/music/ :/home/root/others/上面 命令 将 本地 music 目录 复制 到 远程 others 目录下,即复制后有 远程 有 ../others/music/ 目录======从 远程 复制到 本地======从 远程 复制到 本地 , 只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可;例如:scp root@:/home/root/others/music /home/space/music/i.mp3scp -r :/home/root/others/ /home/space/music/
Linux下远程复制文件用哪个命令?要用80端口的 。1.如果服务器开启了web服务,客户端可用wget:
cd /downloadDir
wget-O download-`date +%F`.tgz
这样就把文件保存成跟日期相关的名字,例如为 download-2009-09-29.tgz
如果想加速多线程下载,先安装好axel(ubuntu时可这样装sudo apt-get install axel, Fedora可能要编译或找找rpm).
这样脚本为:
cd /downloadDir
axel
2.假如没开80而开了22端口,一般可用scp或rsync, 使用scp时 , 为了不用提示输入密码,最好先把客户机的id_pub.pub cat到服务器中的 ~/.ssh/authorized_keys中,这样配置好后,在客户端可用:
scp user@192.168.0.1:/home/user/download.tgz /downloadDir.
当然,无论哪种情况 , 都要保证你在/downloadDir有可写权限 。
如何远程复制另一台Linux服务器1.从本机复制文件到远程
scp 文件名 远程计算机用户名@远程计算机的ip:远程计算机存放该文件的路径

推荐阅读