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

scp传输文件|Linux下几种文件传输命令 sz rz sftp scp的第1张示图

Ⅰ 你好,请问linux下scp可以传输整个文件夹的文件吗,求方法!!

和cp一样的吧。用 -r 选项就OK了。scp -r [email protected]:dir …就把 dir 整个拷到 … 了。

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

Linux下几种文件传输命令 sz rz sftp scp介绍1.sftpSecure Ftp 是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用 ftp client 去连接 sftp server。 建立连接:sftp [email protected]从本地上传文件:put localpath 下载文件:get remotepath 与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。例如:lcd lpwd lmkdir2.scpSCP :secure (remote file program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。 复制local_file 到远程目录remote_folder下scp local_file [email protected]:remote_folder复制local_folder 到远程remote_folder(需要加参数 -r 递归)scp –r local_folder [email protected]:remote_folder以上命令反过来写就是远程复制到本地3.sz/rzsz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。下载数据到本地下载目录:sz filename1 filename2 … 上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。

Ⅲ linux下用scp传输文件 中断后怎么进行续传

scp一旦出错中断就只能重新开始,不过可以利用rsync实现scp的断点续传 1、在~/.bashrc中加入一个alias: $vim ~/.bashrc alias rscp=’rsync -v -P -e ssh’ 2、重新载入.bashrc配置 $source ~/.bashrcwindows下面的winscp倒是可以实现断点续传!

Ⅳ 用scp拷文件可以把文件的权限也同时拷过来吗

1、可以使用scp通过ssh管道传输文件2、可以通过ftp来拷贝文件3、可以用过rsync来同步文件。常用scp命令如下:scp 源文件路径(本地) 用户名@ip:/目标路径注意从根开始也就是要绝对路径如果用户名未填则以当前登录用户名来登录ssh这时需要确保这个用户对目标路径有权限推荐你去看看《Linux就该这么学》这个网站,上面有很多的实用技术文章。

Ⅳ linux scp 传输 上一个时间段的文件

filename=aaa_`date +%Y%m%d%H`.tar.gz#一小时前的文件名:filename=aaa_`date -d "-1 hour" +%Y%m%d%H`.tar.gz#其它时间根据需要改scp $filename [email protected]:/tmp另外文件都生成了,为什么不顺手scp,还要另外再生成一次文件名?

Ⅵ 2台linux机器通过scp拷贝文件,如何用shell脚本对比是否拷贝完整

远程机器上保存一个md5文件记录要拷贝文件列表的md5值,格式如下:

文件名1md5sum1文件名2md5sum2文件名3md5sum3

scp同时获取该md5文件到本地。

在本地用md5sum重新计算各文件的md5值,与md5文件中的对比,以此校验。

Ⅶ linux scp、ftp和sftp有什么区别,传输文件那个速度快

传输文件使用ftp协议速度快。

区别如下:

一、指代不同

1、scp:是用来进行远程文件拷贝的,是 SSH 中最方便有用的命令。

2、ftp:是 TCP/IP 协议组中的协议之一。

3、sftp:安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。

二、使用方式不同

1、scp:scp 在需要进行验证时会要求你输入密码或口令。

2、ftp:FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。

3、sftp:为SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。

三、特点不同

1、scp:数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。

2、ftp:下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。

3、sftp:SFTP本身没有单独的守护进程,必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。

Ⅷ 怎么使用scp 命令在两台电脑上传输文件

写一个exe程序实现远程传输功能,然后把这个程序的执行文件名命名为scp,接着把该文件的路径添加到系统路径下面,然后在cmd里面输入scp +传送文件路径变量就行了。

Ⅸ Linux中SCP拷贝压缩文件,拷贝出多个文件。只想拷一个文件,怎么解

1、你得先进那个存放文件的目录,然后执行scp -P22 -rp 你要传的文件 [email protected]另一台服务器ip地址:/要拷贝到另一台的目录。比如这样,我要传的文件在/usr下,然后想传到另一台/tmp下。我就就要执行如下命令cd /usrscp -P22 -rp backup.tgz.bz2 [email protected]:/tmp/2、或者先改名你要传的文件mv backup.tgz.bz2 backup.tgz.bz2.1然后再拷过去,接着再改回来。记住不要传到对端相同一个文件夹下,不然就覆盖了

Ⅹ linux 之间传输文件scp需要联网吗

Linux用户们在进行远程文件的传输时,经常会使用scp和sftp命令来进行。不过这两个命令也会让我们的电脑存在一些风险,因此在不需要远程传输文件的时候,我们就可以将它们关闭。那么该如何禁止scp和sftp呢?下面就是具体的方法了。 sftp介绍 sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能 scp介绍 两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件的时候都需要输入密码确认,方法差不多了。 禁止scp和sftp命令 系统:centos 5.x 1.先禁止scp rpm -qagrep openssh-* yum remove openssh-clients -y 删除了openssh-clients后,再执行scp,就会报下面的错误: -bash: scp: command not found 2.禁止sftp vi /etc/ssh/sshd_config Subsystem sftp /usr/libexec/openssh/sftp-server 把这行注释了,如下: #Subsystem sftp /usr/libexec/openssh/sftp-server 退出保存后,重启sshd: service sshd restart 以上就是Linux系统中禁止scp和sftp命令的方法了。有需要或者是有兴趣的用户,可以在自己的电脑上尝试操作一下。

未经允许不得转载:山九号 » scp传输文件|Linux下几种文件传输命令 sz rz sftp scp

赞 (0)