IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> PSCP和SCP区别和用法 -> 正文阅读

[系统运维]PSCP和SCP区别和用法

区别

PSCP是putty安装包所带的远程文件传输工具,它通过ssh协议传输,用于Windows系统平台往Linux系统平台之间传输文件。

SCP则是Linux系统平台和Linux系统平台之间传输文件的一个工具,不支持断点续传,整个传输过程是加密的。数据传输使用ssh,并且和使用和ssh相同的认证方式,提供相同的安全保证。?Linux发行版默认情况下系统自带该软件工具

用法

PSCP具体用法:

PSCP和SCP功能相同,在windows下使用,只有一个文件,建议将pscp.exe放到C:WINDOWSsystem32下面,这样就可以在任何地方调用了。语法与scp相同,下面是几个有用的options。

打开CMD,使用pscp help查看相应使用参数:

格式一:pscp?[options]?[user@]host:source target  

功能:远程传输到本地

user:远程主机的用户名

host:远程主机的ip

source:远程主机上的文件, 只能是单个。

target:本地的存放路径可指定文件名。如:./test.zip, 若不指定则默认原文件名

列:pscp root@192.168.1.245:/root/user.sql?./

格式二:pscp?[options]?source?[source....]?[user@]host:target

功能:本地传输到远程

source:本地的文件,多个文件用“空格”隔开

user:远程主机的用户名

host:远程主机的ip

target:远程的存放路径可指定文件名。如:/root/test.zip, 若不指定则默认原文件名

例:pscp -v test.zip?root@192.168.1.245:/root/test_rename1.zip

例:pscp -v test.zip, a.zip?root@192.168.1.245:/root/

注:传输多个文件不能指定文件名

格式三:pscp?[options]?-ls?[user@]host:filespec

功能:查看远程主机的目录

-ls:应该是list的意思,可以简单的理解为我们在linux下的ls 命令一样。 不就是列目录嘛!

user:远程主机的用户名

host:远程主机的IP

filespec:远程主机的相应目录

例:pscp -ls root@192.168.1.245:/root/

意思是查看这台主机下的root目录, 不错吧!

pscp 选项(参数)

  • ?? -p 拷贝文件的时候保留源文件建立的时间。
  • ??? -q 执行文件拷贝时,不显示任何提示消息。
  • ??? -r 拷贝整个目录
  • ??? -v 拷贝文件时,显示提示信息。
  •   -load 加载,加载保存节的设定
  •   -P port connect to specified port
  •   -P 端口,连接到指定空间端口
  •   -l user connect with specified username
  •   -l 用户,用指定的用户连接空间
  •   -pw passw login with specified password
  •   -pw 密码,用指定的密码登录空间
  •   -1/-2 强迫 ssh 使用的版本
  •   -4 -6 force use of IPv4 or IPv6
  •   -C 打开压缩
  •   -i key 钥匙,证明用的钥匙文件
  •   -batch 关闭交互能力,也许
  •   -unsafe 不安全,允许伺服端取代字符 (危险的)

简单说一下几个参数:

-P 指定ssh的端口, 注意是大写的P,指定ssh远程端口

pscp -P 2992 test.zip root@192.168.1.245:/root/ 

-l user 的用户

pscp -l root test.zip 192.168.1.245:/root/ 其实就是把user提到了前面用-l来指定。

-pw passw

pscp -l root -pw 123456 test.zip 192.168.1.245:/root/ 与-l一样。 可以直接指定密码,出于安全性考虑不见意这样使用。

SCP具体用法:

?拷贝本地文件到远程:

scp filename.txt user@host:some/directory

拷贝本地文件到远程,使用指定端口:

scp -P 2234 filename.txt user@host:some/directory

拷贝多个文件到远程home:

scp filename1.txt filename2.txt user@host:~

拷贝远程文件到本地:

scp user@host:directory/filename.txt /directory

拷贝远程文件夹到本地:

scp -r user@host:directory/folder .

拷贝远程文件到远程:

scp user@host1:directory/filename.txt user@host1:directory
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-14 14:33:10  更:2021-08-14 14:35:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 9:57:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码