沈阳有什么网站,江苏省品牌专业建设网站,平台设计方法,河南做网站找谁转载于#xff0c;请点击 首先下载putty#xff0c;putty下载地址zip#xff0c; 解压zip发现里面有plink.exe pscp.exe psftp.exe putty.exe puttygen.exe puttytel.exe等可执行文件#xff0c;如果只是想要链接主机做一些操作那么使用putty.exe#xff0c;要想要上传 …转载于请点击 首先下载puttyputty下载地址zip 解压zip发现里面有plink.exe pscp.exe psftp.exe putty.exe puttygen.exe puttytel.exe等可执行文件如果只是想要链接主机做一些操作那么使用putty.exe要想要上传 下载文件那么需要使用pscp.exe这个文件。 主要的就是说pscp命令。 通过命令行进入pscp.exe所在的文件夹我的是在e:\putty直接输入pscp会看看到如下提示
命令如下 可以看出 PSCP 的使用是很简单的把常用的几个选项说一下 -q 安静模式传输文件时什么也不显示否则会显示出文件的传输进度
-P port 指定服务器的 SSH 端口注意这个是大写字母 P默认是 -P 22如果主机的 SSH 端口就是 22就不用指定了
-l user 指定以哪个用户的身份登录主机用户名称也可以和主机名称写在一起用分割开比如usernameserver
-pw passwd 指定登录时所用的口令为passwd
-C 表示允许压缩传输提高传输速度
PSCP 基本用法
pscp -P 22 -C c:\a.txt usernameserver:/path/
例子
1、c:pscp -C c:\a.bat usernameserver:upload/
就是把本地的c:\a.bat复制到了主机server上的用户username所在的主目录下的upload子目录中这个路径可能是 /home/username/upload
2、c:pscp -C c:\a.txt usernameserver:.
把本地的 C:\a.txt 复制到主机server的用户username的主目录下
3、c:pscp -C usernameserver:*.tgz c:\download
把远程主机server上的用户username主目录下的所有 *.tgz 文件拷贝到本地的 c:\download目录中如果 SSH 版本是 SSH v1那这个命令就会出错。
——————————————————————————————————————————————————————————————————
测试
Windows下的dos进入D盘F盘直接输入D:即可
用pscp远程下载的话就要先进入PUTTY这个目录
然后pscp.exe xgame10.12.16.143:文件名 E:\文件名
pscp,exe dev192.168.68.248:/home/dev/gren.sql d:\gren.sql;输入密码
其中dev为linux的用户名192.168.68.248为远程Linux主机ip地址
/home/dev/gren.sql为linux下的文件 d:\gren.sql为保存在本地的文件
C:\Users\rickenliE:
E:\cd PUTTY
有的时候需要指定端口如下P必须大写
从Linux下载到本地Windows机器上
D:\MyFiles\PUTTYPSCP.EXE -P 36000 username(xgame)IP:/data/home/xgame/TenVFS_V2
.09.016.7z E:\MyLearning\学习资料\
然后输入密码即可。
从Windows上传送到Linux机器上
D:\MyFiles\PUTTYPSCP.EXE -P 36000 E:\MyLearning\学习资料\menagerie-db\load_tbl.sql xgameIP:/data/home/xgame
然后输入密码即可。
指定端口和密码就不需要在下面输入密码
D:\MyFiles\PUTTYPSCP.EXE -P 36000 -pw password xgameIP:/data/home/x
game/TenVFS_V2.09.016.7z E:\MyLearning\学习资料\
TenVFS_V2.09.016.7z | 1784 kB | 1784.5 kB/s | ETA: 00:00:00 | 100%
如果要传送到机器上的其他文件夹下为了避免没有权限操作可以选择root用户 D:\MyFiles\PUTTYPSCP.EXE -P 36000 -pw password E:\MyLearning\学习资料\menageri e-db\load_pet_tbl.sql rootIP:/usr/local/mysql load_pet_tbl.sql | 0 kB | 0.1 kB/s | ETA: 00:00:00 | 100%
下面说一下要注意的问题
a保证linux安装了server如果没有安装一下一般都会启动了如果没有启动
/etc/init.d/ssh start
或者重启ssh服务
sudo /etc/init.d/ssh resar
b不要通过putty.exe执行pscp命令因为putty.exe会让你链接上主机了再用pscp命令压根还是在主机自己的文件夹里面复制压根下载不到windows机器上面。