- 浏览: 108653 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (99)
- 经济 (1)
- dwr (2)
- 测试 (0)
- java (29)
- resin (1)
- oracle (3)
- 感悟 (1)
- jvm (15)
- mina2 (5)
- j2se (12)
- linux (28)
- protobuf (1)
- tcp/ip (0)
- jdbc (0)
- 数据库 (4)
- 游戏 (0)
- 技术文档 (1)
- nosql (2)
- 算法 (2)
- apache (2)
- mysql (1)
- hashcode (1)
- spring (2)
- quartz (5)
- netcat (2)
- 分页 (1)
- 正则 (0)
- shell (1)
- lsof (1)
- nginx (1)
- git (1)
最新评论
-
fys124974704:
你试下将第三条写成以下这样,你会发现你的结论不对:select ...
ORACLE分页SQL语句 -
ikon:
两个乘数没有转成integer,而是当成字符串;BigInte ...
计算任意2个正整数的乘积 -
kidding87:
效率不是很高,思路没有问题,但是你的两个乘数输入都都转为Int ...
计算任意2个正整数的乘积 -
k1280000:
------------------------同意!
学习之道
Linux、Unix可以使用SCP这个命令来传输数据。scp命令跟cp命令类似,只不过cp命令是在同一台机器上用的,scp命令是在两台机器上复制传输数据。scp可以理解为利用SSH协议来传输数据的cp命令。
SCP 命令说明
Scp在主机间复制文件。他使用 ssh(1)作为数据传输。而且用同样认证和安全性。 scp将在认证中请求输入密码所有的文件可能需要服务器和用户的特别描述来指明文件将被复制到/从某台服务器。两个远程登录的服务器间的文件复制是允许的。
SCP 命令语法
scp [-1245BCpqrv] [-c cipher] [F ssh_config] [-I identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:] file1 […] [[suer@]host2:]file2
用法举例:
1、复制远程服务器的文件到本地:
scp -P888 root@120.18.50.33:/data/linuxde.zip /home/
2、复制远程服务器的目录到本地:
scp -vrp -P888 root@120.18.50.33:/data/linuxde/ /home/
3、复制本地的文件到远程服务器:
scp -P888 /home/linuxde.zip root@120.18.50.33:/data/
4、复制本地的目录到远程服务器:
scp -vrp -P888 /home/ root@120.18.50.33:/data/
SCP 命令选项
- -1 强制scp 用协议1
- -2 强制scp 用协议2
- -4 强制scp用IPV4的网址
- -6 强制scp用IPv6的网址
- -B 选择批处理模式(防止输入密码)
- -C 允许压缩。 标注-C到ssh(1)来允许压缩
- -c cipher选择cipher来加密数据传输。这个选项直接传递到ssh(1)
- -F ssh_config 设定一个可变动的用户配置给ssh.这个选项直接会被传递到ssh(1)
- -i identity_file 选择被RSA认证读取私有密码的文件。这个选项可以直接被传递到ssh(1)
- -l limit 限制传输带宽,也就是速度 用Kbit/s的速度
- -o ssh_option 可以把ssh_config中的配置格式传到ssh中。这种模式对于说明没有独立的scp文件中断符的scp很有帮助。关于选项的如下。而他们的值请参看ssh_config(5)
- -P port 指定连接远程连接端口。注意这个选项需要写成大写的模式。因为-p已经早保留了次数和模式
- -S program 指定一个加密程序。这个程序必须可读所有ssh(1)的选项。
- -p 指定修改次数,连接次数,还有对于原文件的模式
- -q 把进度参数关掉
- -r 递归的复制整个文件夹
- -S program 指定一个加密程序。这个程序必须可读所有ssh(1)的选项。
- -V 冗余模式。 让 scp 和 ssh(1) 打印他们的排错信息, 这个在排错连接,认证,和配置中非常有用。
SCP 命令诊断
scp 返回0 成功时,不成功时返回值大于0
发表评论
-
linux下如何添加一个用户并且让用户获得root权限
2014-01-26 17:26 6211、添加用户,首先用adduser命令添加一个普通用户,命令如 ... -
yum 提示找不到镜像的问题:Couldn't resolve host 'mirrorlist.centos.org'
2014-01-26 14:54 2251问题:[root@cddserver2 ~]# yum - ... -
修改系统字符集
2014-01-17 16:49 743编辑/etc/sysconfig/i18n这个文件, 不管 ... -
关于"Neighbour table overflow“的错误分析及解决方案
2014-01-03 16:19 1958这几天在查看日志文件时,出现 "Neighbour ... -
linux下查看文件打开数
2013-10-23 13:56 1171一、查看资源限定 ulimit -a 查看系统目前资 ... -
Linux lsof命令详解
2012-07-31 11:37 785lsof(list open files)是一个列出当前系统打 ... -
netstat -na输出中Recv-Q和Send-Q两项的值不为零需要注意程序是否有问题
2012-07-23 09:57 11617Recv-Q Send-Q分别表 ... -
linux shell编程一
2012-07-22 20:18 1074一、shell 是linux内核与用户应用的沟通接口,相当于 ... -
linux find mtime参数详解
2012-07-16 15:29 901大家在使用find命令中的mtime参数时候,会看到官方 ... -
查看 Apache并发请求数及其TCP连接状态
2012-04-27 10:09 999服务器上的一些统计数据:1)统计80端口连接数netstat ... -
8 个实用的 Linux netcat 命令示例
2012-04-25 09:30 818Netcat 或者叫 nc 是 Linux 下的一个用于 ... -
16个Linux服务器监控命令
2012-04-20 12:45 615如果你想知道你的服 ... -
linux服务器时间校对
2012-03-22 11:37 1024一、查看服务器时间漂移 [root@localhost ... -
SCP 命令不需要输入用户密码的使用方法
2012-03-09 12:20 937在两台机器的两个用户之间建立安全的信任关系后,可实现执行 ... -
centos下yum安装 xwindow gnome kde
2011-12-29 13:55 1360centos安装是是使用linux text 模式安装没有 ... -
YUM常用命令介绍
2011-12-23 17:31 7271.列出所有可更新的软件清单命令:yum check-up ... -
在Centos中yum安装和卸载软件的使用方法
2011-12-23 17:30 829在Centos中yum安装和卸载软件的使用方法安装方法安装 ... -
linux 安装sysstat使用iostat、mpstat、sar、sa
2011-12-23 17:19 1367使用yum安装 #yum install sysstat sy ... -
linux 修改系统时间
2011-12-23 13:30 770我们一般使用“date -s”命令来修改系统时间。比如将系统时 ... -
/dev/zero和/dev/null的区别
2011-12-08 17:43 770使用/dev/null 把/dev/null,它是空设 ...
相关推荐
Linux scp命令 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 ...
Linux cp命令和scp命令使用详解 在 Linux 系统中,cp 命令和 scp 命令是两个非常重要的命令,cp 命令用于在本地复制文件,而 scp 命令则用于在 Linux 之间复制文件和目录。下面将详细介绍这两个命令的使用。 cp ...
-1: 强制scp命令使用协议ssh1 -2: 强制scp命令使用协议ssh2 -4: 强制scp命令只使用IPv4寻址 -6: 强制scp命令只使用IPv6寻址 -B: 使用批处理模式(传输过程中不询问传输口令或短语) -C: 允许压缩。(将-C标志...
Linux 下 scp 命令详解主机之间拷贝文件 scp 命令是 Secure Copy 的缩写,是一种基于 SSH 的安全文件复制协议。它允许用户在不同的 Linux 主机之间安全地复制文件。与 FTP 和 Samba 等协议不同,scp 命令提供了更加...
linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source… directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 把计
将公钥复制到主机B(例如,192.168.100.4)的`~/.ssh/authorized_keys`文件中,可以使用SCP命令完成: ```bash scp ~/.ssh/id_rsa.pub 192.168.100.4:/root/.ssh/authorized_keys ``` 然后,你就可以在主机A上无...
本篇文章将详细介绍如何在Linux下安装SSH以及如何使用SCP命令。 首先,我们需要确保系统已经安装了SSH服务。在Ubuntu等基于Debian的系统中,SSH并未默认安装。可以通过以下命令检查SSH是否已安装: ```bash ssh ...
**一、scp命令语法** scp命令的基本语法如下: ``` scp [可选参数] file_source file_target ``` 在这里,`file_source`是你想要复制的源文件或目录的路径,而`file_target`是目标位置,可以是另一台远程主机的路径...
### SSH中的SCP命令详解与应用 #### 一、SCP命令简介 **SCP**(Secure Copy Protocol)是一种基于**SSH**(Secure Shell)协议的安全文件传输工具。与传统的`cp`命令不同,`scp`不仅可以实现在同一台机器内部的...
**scp命令详解** scp(Secure Copy)是Linux和Unix系统中的一个命令,用于在本地主机与远程主机之间安全地复制文件。它基于SSH(Secure Shell)协议,因此在传输过程中,数据会被加密,确保了文件的安全性。scp命令...
LinuxS11SH远程文件目录传输命令scp使用详解.docx
LinuxS11SH远程文件目录传输命令scp使用详解.pdf
Putty之pscp命令详解 Putty是一款免费的远程连接工具,提供了pscp命令用于文件传输。pscp命令是Putty安装包中的一个组件,用于在Windows平台下进行远程文件传输。下面是pscp命令的详细解释。 pscp命令的基本语法...
通过理解并掌握`scp`命令的使用,用户可以在不同的主机之间轻松地移动和备份文件,而无需担心数据的安全性。在实际工作中,熟练运用`scp`可以大大提高工作效率,特别是在管理和维护分布式系统时。
curl 命令详解 curl 命令是一种强大的命令行工具,用于传输数据规范的命令行工具,支持包括 HTTP、HTTPS、SCP、SFTP、TFTP 等多种协议。该命令可以用来下载和上传文件、查看 HTTP 头信息、设置 Cookie 和代理服务器...
#### scp命令详解 在Linux环境下,scp命令是一种基于SSH协议的安全文件传输工具,常用于在不同主机间安全地传输文件或目录。scp命令不仅提供了简单易用的接口,而且还具备了SSH本身的安全特性,确保数据传输的安全...
此外,了解SCP命令的高级用法可以帮助更好地管理和维护Linux环境下的文件系统。 #### 三、生成SSH密钥对 1. **密钥对的概念**:SSH密钥对包括公钥和私钥两部分,公钥可以公开,而私钥需要妥善保存。公钥和私钥是...