Linux中scp命令获取远程文件的方法

来源:本网整理

scp的作用是远程把文件从一台linux机器复制到另外一台linux机器上但是如果你需要删除操作

s">

Linux中scp命令获取远程文件的方法

投稿:mrr 字体:[增加 减小] 类型:转载 时间:2016-08-22 我要评论 scp用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp。接下来通过本文给大家介绍Linux中scp命令获取远程文件的方法,一起看看吧 ">

一、scp是什么?

scp本身就是linux下的命令,Windows下的是winscp,除scp外sz、rz这对命令可以

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的,可能会稍微影响一下速度。

你在win下创建一个ftp用户#!/bin/sh#ftp server infoip=*

二、scp有什么用?

Linux下几种文件传输命令 sz rz sftp scp介绍1.sftpSecure

1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的;

命令基本格式: scp [可选参数] file_source file_targe

2、我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法通过常规途径上传是,此时也可以通过scp命令便可以轻松的达到目的;

也许能减少人口增长吧。如果吃二十年转基因人口就会降到七亿以下,但就怕活着的智力也降了。真这样中华民族将变成最最劣等的愚笨族群。总之转基因是一项生物工程或许能改变世界人类格局分出安分守己的三六九,若一切真的那么批准转基因的就是该天杀的败类了。中国农科部门要负起责任,对转基因农产品进行研究,并至少要有三五十年的观察期,在没结论前不支持大量进口转基因农产品,谁批谁就是祸族公敌。

三、scp使用方法

手机性能是很多机友在选购手机时最看重的一方面,而影响手机性能的因素除了处理器外,手机内存的大小也是至关重要的。通常大家把手机的运行内存和闪传混为一谈,其实两者的区别可大了,其中闪存还分不同的类型,而手机运行内存4G和6G的区别很大吗?搞清楚这些,以后选购手机就更懂行,不被忽悠了。手机的“内存”通常指“运行内存”和“非运行内存”RAM是手机的运行内存,顾名思义就是用于后台运行程序的,也叫系统内存。RAM的大小直接决定了你在手机后台能开多少程序,就好比电脑内存条,如果内存条容量越大,计算机就有更多的内存来存储同时运行的任务,这样系统响应的速度也就越快,RAM在手机中就起到了这个作用。ROM则是手机

1、获取远程服务器上的文件

谢邀:首先小编先告诉大家,图中那个类似小棒子的多余体,是可以插在手机耳机孔里的,这样连着360随身wifi和手机或者pad就很方便了,耳机孔还不进灰。2我们首先在官网下载并安装360随身wifi驱动,如图。(这里建议下载后的wifi驱动在自己的U盘或者网盘备份一份,这里也建议360官方,以后版本的随时wifi最好是能给一个驱动的富裕空间)3去默认下一步就好了,建议这个地方不要调制。4装好后360随身wifi会提示你插上自己的360随身wifi。5像U盘一样插上就好了,这里注意最好插到USB2.0的扣上去,小编测试的3.0感觉安装的时候慢好多。6到这里就慢慢等待吧,漫长的驱动识别和安装。7识别后

# cp -P 2424 username@(ip或远程服务别名):/home/username/a.tar.gz /home/username/

白银----一般指含量99.9%的银。纯银-----含量92.5%的银。泰银----概念上就是92.5%的纯银。苗银----铜银合金,含银量包含20-40%。藏银----其实不是银,是白铜。资本主义社会初期货币贬值手段:“我相信,世界各国的君主,都是贪婪不公的。他们欺骗臣民,把货币最初所含金属的真实分量,次第消减。……通过采用这些办法,君主和国家就能以较小量的银,表面上偿还债务,并履行各种契约。……这种措施,常有利于债务人,而有损于债权人;有的时候,这种措施产生了比公共大灾祸所能产生的大得多、普遍得多的个人财产上的革命。但货币却就在这情况下,成为一切文明国商业上的通用媒介。通过这媒介,一切货物

-P 2424表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数;

username@ip 表示使用指定用户登录远程服务器;

2、获取远程服务器上的目录

# scp -P 2424 -r name@ip:/home/name/aaa/ /home/name/

-r 参数表示递归复制(即复制该目录下面的文件和目录);

name@ip:/home/name/aaa/ 表示将远程服务器上用户家目录下的aaa文件夹的内容复制到本地加目录下;

/home/name/ 表示保存在本地上的路径;

3、将本地文件上传到服务器上

# scp -P 2424 ~/aaa.tar.gz name@ip:/home/user/

表示将本地用户家目录的文件上传至远程服务器上用户的家目录下;

4、将本地目录上传到服务器上

# scp -P 2424 -r ~/aaa/ name@ip:/home/user/bbb/

表示将本地家目录aaa的文件夹的文件全部传至远程服务用户家目录下的bbb文件夹里;

5、可能有用的几个参数:

-P 端口;

-p 表示保持文件权限;

-r 表示递归复制;

-v 和大多数 linux 命令中的 -v 意思一样,用来显示进度,可以用来查看连接、认证或是配置错误;

-C 使能压缩选项;

-4 强行使用 IPV4 地址;

-6 强行使用 IPV6 地址;

以上所述是小编给大家介绍的Linux中scp命令获取远程文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对突袭网网站的支持!

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

scp从linux服务器拷贝文件到windows的机子上怎么写命令?

scp从linux服务器拷贝文件到windows的机子上方法:

1.首先,下载putty软件,并可以在目录中,找到pscp.exe文件,我们可以通过这个软件实现Windows和linux之间拷贝文件。

2.首先,将pscp.exe的路径加入到系统环境变量Path中,这样我们就可以在Windows的命令行下使用pscp命令了。

3.按下Windows键+R,输入cmd然后回车,既可进入命令行模式。

4.此时使用pscp命令既可以拷贝文件到远端的Linux系统中,或者从远端的Linux系统中拷贝文件到当前路径,该命令使用方法类似于Linux下的scp命令。

5.输入正确的密码,就可以完成拷贝了。

Linux下scp命令使用教程:

1.

首先我们启动两台ubuntu系统的设备,并且确保两台设备都开启了ssh远程登录,且两台设备能互相通信。然后我们介绍第一条命令将本地的目录上传的远程服务器目录上。执行命令"scp  -r /opt/test root@192.168.2.105:/opt"。本条命令意思为将本地的目录/opt/test上传到远程192.168.2.105的opt目录下。然后根据提示输入root的密码,等待即可上传完毕。

2.接下来我们登录远程服务器进行查看验证,可以看到目录内的文件已经全部拷贝过来。

3.下面我们介绍将本地的文件上传到远程服务器上。执行命令"scp /root/node-v4.2.1-linux-x64.tar.gz root@192.168.2.105:/opt/test"。意思为将本地文件node-v4.2.1-linux-x64.tar.gz上传到服务器/opt/test目录下。

4.下面我们再次验证是否真正的上传成功。登录远程服务器进行查看,可以看到已经拷贝成功。

5.下面我们介绍如何将远程服务器的目录,拷贝到本地。执行命令"scp -r root@192.168.2.105:/root/rules /opt"。意思为将远程服务器上/root/rules目录内的内容拷贝到本地的opt目录下。

6.接下来还是对拷贝结果的验证,我们进入/opt目录下,可以看到rules目录以及目录下的文件都拷贝过来了。

7.下面我们介绍如何将远程服务器上的文件拷贝的本地。我们执行命令"scp -P 22 root@192.168.2.105:/root/filters.bpf /opt/"。意思为将远程服务器上/root目录下的filters.bpf文件拷贝到本地的opt目录下。

8.下面还是验证是否拷贝过来,我们进入opt目录,可以查看到filters.bpf已经拷贝过来。

linux下scp远程拷贝怎么使用

可以考虑使用 scp命令。

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同,cp 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp 主要是在不同的Linux系统之间来回copy文件。

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同。

cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件

scp --- 主要是在不同的Linux系统之间来回copy文件

关于cp的具体用法:

命令基本格式:

cp [OPTIONS] SOURCE DEST --- 从源路径copy文件到目的路径

cp [OPTIONS] SOURCE... DIRECTORY --- 将多个源文件copy到指定的目录(多个源文件用空格分隔)

OPTIONS:

-a same as -dpR 尽可能将源文件状态、权限等资料都照原装予以复制,并且是递归copy;

-r 表示递归copy,若source中含有目录名,则将目录下之档案亦皆依序拷贝至目的地;

-f 表示force,若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制;

范例:

1. 将档案 aaa 复制(已存在),并命名为 bbb:

cp aaa bbb

2. 将所有的C语言程式拷贝至 Finished 子目录中:

cp *.c Finished/

关于scp的具体用法:

不同的Linux之间copy文件常用有3种方法:

第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以在另外一台机器使用ftp的client程序来进行文件的copy。

第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。

第三种就是利用scp命令来进行文件复制。

scp是有Security的文件copy,基于ssh登录。

Linux中scp命令

例子:

#scp -P 4400 -r root@10.0.24.103:/home2/backup/ /home/mover00/shadow_bak/sites/

拷贝远程(10.0.24.103)的/home2/backup/ 到本地的 /home/mover00/shadow_bak/sites/

#scp -P 4400 -r /home2/backup/ root@10.0.24.99:/home/mover00/shadow_bak/sites/

拷贝本地的/home2/backup/ 到远程(10.0.24.99)的 /home/mover00/shadow_bak/sites/

我远程登录LINUX服务器,然后用SCP命令2台远程服务器相互对拷文件

通常不可以.

因为你这里关电脑后,远程连接就断开了,

远程终端就关闭了,这样scp命令就*终止了.

要实现你的目的,

可以后台执行scp命令也就是在命令最后加一个&符号

  • 本文相关:
  • Linux shell实现HTTP服务示例代码
  • Git中需要熟记的命令小结
  • 用git打更新包的办法分享
  • git 使用及常用命令
  • GitBook 制作电子书详细教程
  • git多账号登录问题解析
  • Git 常用命令整理
  • Formatting Long Lines 格式化多行字符的shell脚本
  • 101个shell脚本 猜数字游戏代码
  • shell中函数的应用
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved