Windows与centos相互传文件 要有个工具PentestBox(很强大)下面是下载链接
链接:https://pan.baidu.com/s/1CF7HzjiGi3wnpScphJoF3g
提取码:hvfm
复制这段内容后打开百度网盘手机App,操作更方便哦
安装如下(安装空间最低5G)也可以直接解压使用
cmder也可以(可以在百度直接下载)
先进到Windows文件所在的目录
我的在C盘的oo里
查看文件不是ls,是dir,用ls时,汉字是问号
上传本地文件到服务器
例如 scp app1.0.0.363.jar [email protected]:/data 把本机c盘的oo目录下的
app1.0.0.363.jar文件上传到192.168.10.160这台服务器上的/data目录中
从服务器上下载文件
例如 scp [email protected]:/data/11.sh . 把192.168.10.160上的/data/11.sh
的文件下载到c盘的oo目录下(本地目录)
在进C盘以外的盘符时或换盘符时(图2)加/d
1 cd /d d:\
centos与centos传
1 scp app‐1.0.0.363.jar [email protected]:/pp
免密是
整秘钥
ssh-keygen -t rsa -P '' -f /root/.ssh/id_rsa
例如:
a拿b的文件
就把a的id_rsa.pub内容复制,粘贴到b的/root/.ssh/authorized_keys里
(authorized_keys是自己创建的)
scp参数
-r 可以拷贝目录
-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制
-a 尽可能将源文件状态、权限等资料都照原装予以复制
二
用Windows自带的cmd,cmd查看文件不是ls,是dir
要安装一个小的应用putty,下载链接如下(64位的)
链接:https://pan.baidu.com/s/1R5iPPJy_dziTUNYq3vSYeA
提取码:mcof
复制这段内容后打开百度网盘手机App,操作更方便哦
官网如下
1 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
安装后把pscp.exe复制到 C:\Windows\System32
这时,cmd界面就能用pscp了
1 pscp ‐r [email protected]:/data/sql_mysql c:\oo\
就是把192.168.10.160服务器上 /data/sql_mysql目录传到C盘的oo目录下
1 pscp ‐r c:\oo [email protected]:/data
把C盘的oo目录传到192.168.10.160服务器上的/data目录下
也可以用git
方法是一样的,是scp就行
git进不同盘符的文件时,先cd 盘符: 不用加/d
要先进盘符里,再进文件
这里可以用ll查看