命令远程传输文件

可以简单用scp 命令来实现

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; background-color: #ffffff; min-height: 13.0px }
span.s1 { }

TimZhaodeMacBook-Pro:~ tim$ scp -- h

usage: scp [-346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]

[-l limit] [-o ssh_option] [-P port] [-S program]

[[[email protected]]host1:]file1 ... [[[email protected]]host2:]file2

TimZhaodeMacBook-Pro:~ tim$

OPTIONS:

-v  显示进度。可以用来查看连接、认证、或是配置错误

-P 选择端口

-r 复制目录

原文地址:https://www.cnblogs.com/tim-eff/p/9022477.html

时间: 2024-12-19 07:40:53

命令远程传输文件的相关文章

Ganymed SSH2 模拟类似FileZilla远程传输文件(基于SCP协议)

Ganymed SSH2 模拟类似FileZilla远程传输文件(基于SCP协议) 为了传输文件或者目录,我们使用 Ganymed SSH2中的SCPClient类,这个类实现了scp命令功能. 下面的代码包含了传输单个文件和传输目录的功能: package com.doctor.ganymed_ssh2; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io

expect 远程传输文件

+++++++++++++++++++++++++++++++++++++ 标题:expect 远程传输文件 时间:2020年3月3日 +++++++++++++++++++++++++++++++++++++ #/usr/bin/env expect set  ip  192.168.100.100 set  user  root set  password  centos set  timeout  5 spawn scp -r /etc/hosts ${user}@${ip}:/tmp e

远程传输文件命令:scp

1.概述 scp(secure copy)是一个基于 SSH 协议在网络之间进行安全传输的命令,其格式为"scp [参数] 本地文件 远程帐户@远程 IP 地址:远程目录". 与第 2 章讲解的 cp 命令不同,cp 命令只能在本地硬盘中进行文件复制,而 scp 不 仅能够通过网络传送数据,而且所有的数据都将进行加密处理.例如,如果想把一些文件通过网络从一台主机传递到其他主机,这两台主机又恰巧是 Linux 系统,这时使用 scp 命令就可以轻松完成文件的传递了.scp 命令中可用的参

Linux SCP命令复制传输文件的用法

SCP命令是用户通过网络将一台Linux服务器的文件复制到另一台Linux服务器,方法如下: 一:从本地复制到远程 复制文件: 命令格式: scp local_file [email protected]_ip:remote_folder 例子: scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root

shell---scp远程传输文件不需要手动输入密码

1.通过sshpass让ssh记住密码实现ssh自动登陆 (1)安装sshpass sudo apt-get install sshpass 或者 下载sshpass-1.05.tar.gz shell>tar xvf sshpass-1.05.tar.gz shell>cd sshpass-1.05 shell>make && make install (2)测试 shell>/usr/local/bin/sshpass -p 密码 ssh [email prot

使用SSH命令行传输文件到远程服务器(scp)

使用方式如下: 1.上传本地文件到服务器 scp /path/filename [email protected]:/path/ 例如scp /var/www/test.php [email protected]:/var/www/ 把本机/var/www/目录下的test.php文件上传到192.168.0.101这台服务器上的/var/www/目录中 2.从服务器上下载文件 下载文件我们经常使用wget,但是如果没有http服务,如何从服务器上下载文件呢? scp [email protec

scp远程传输文件和ssh远程连接

ssh使用方法 如果从一台linux服务器通过ssh远程登录到另一台Linux机器, 这种情况通常会在多台服务器的时候用到. 如用root帐号连接一个IP为192.168.1.102的机器,输入:“ ssh 192.168.1.102 -l root ” 如果该服务器的ssh端口不是默认的22端口,是自定义的一个如1234,则可在命令后面加参数-p,  如:“ ssh 192.168.1.102 -l root -p 1234 ” scp使用方法 1.获取远程服务器上的文件 scp -P 222

Linux 使用 scp 命令远程拷贝文件和目录

使用方法: $ scp --help scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[[email protected]]host1:]文件1 [...] [[[email protected]]host2:]文件2 -C:使用压缩. -p:保留原文件的修改时间.访问时间和访问权限. -q:不显示传输进度条. -

有scp命令,传输文件却显示报错无此命令

今天下午在一台服务器上使用scp命令向另外一台服务器传文件的时候,报此错误 bash: scp: command not found ,lost connection,以为是该服务器没有安装此命令,which scp后发现有安装过,后来google下,是另外一台服务器没有scp命令导致的.在另外一台服务器输入yum install openssh-clients -y 安装完后,立马就好了,真是蛋疼,记录下.