Linux下几种文件传输命令sftp scp sz rz

/ 1评 / 0
1. sftp

Secure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用 ftp client 去连接 sftp server。

简单的命令如下:

2. scp

SCP :secure copy (remote file copy program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。

简单的命令如下:

2.1:复制local_file 到远程目录remote_folder下(复制文件):

2.2:复制local_folder 到远程remote_folder(需要加参数 -r 递归)-->复制目录:

相反,从远程服务器复制文件到本地目录:

从远程服务器复制到本地:

命令参数:

scp sftp区别

SCP比较简单,是轻量级的,SFTP的功能则比较多

SFTP在文件传输过程中中断的话,连接后还可以继续传输,但SCP不行

sz rz

sz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如xshell/secureCRT。

基本命令:

检查是否存在lrzsz包:

如不存在则使用yum安装:


一条回应:“Linux下几种文件传输命令sftp scp sz rz”

  1. 屏蔽说道:

    Linux才学习使用,还不熟练

发表评论

电子邮件地址不会被公开。 必填项已用*标注