putty之pscp命令详解
pscp是putty安装包(免费)所带的远程文件传输工具,使用和Linux下scp命令相似,具体的使用方法如下:C:\Documents and Settings\Think\桌面\常用资源\PuTTY-v0.60>PSCP.EXEPuTTY Secure Copy clientRelease 0.60Usage: pscp [options] [user@]host:source targetpscp [options] source [source...] [user@]host:targetpscp [options] -ls [user@]host:filespecOptions:-V 打印版本信息并退出-pgpfp 打印PGP key指纹并退出-p 保留文件属性-q 不要显示统计数据-r 递归拷贝目录-v 显示冗余信息-load sessname 加载保存好的会话设置-P port 指定端口(默认22)-l user 指定用户名连接-pw passw 显式的输入用户密码-1 -2 强制使用指定SSH协议版本-4 -6 强制使用IPv4或IPv6-C 使用压缩-i key 认证所需要的私有密钥文件-noagent 不使用Pageant-agent 使用Pageant-batch 禁用所有交互提示-unsafe 允许服务器段的通配符(危险的)-sftp 强制使用SFTP协议-scp 强制使用SCP协议--------------------------------------------------------------------------------用法:1、把本地文件file传输到Linux服务器的/root/C:\>pscp.exe file XXX.XXX.XXX.XXX:/root/它会提示你输入密码,就像Linux下使用scp那样。
【注意】这里pscp会使用你Windows登陆的用户名,因此你可能需要指定Linux用户名。
C:\>************************.XXX.XXX:/root/或者C:\>pscp.exe -l root file XXX.XXX.XXX.XXX:/root/【注意】这里"-l root"要在file之前2、把本地目录dir、文件file传输到Linux服务器的/root/,并指定服务器端口2009 C:\>***********************************.XXX.XXX:/root/3、把服务器上的/root/file文件取回来本地当前目录C:\>********************.XXX.XXX:/root/file.4、把服务器上的/root/dir目录取回本地"C:\My Documents\data\"目录C:\>**********************.XXX.XXX:/root/dir"C:\MyDocuments\data\"Putty随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。
在各种远程登录工具中,Putty是出色的工具之一。
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。
用它来远程管理Linux十分好用,其主要优点如下:◆完全免费;◆在Windows 9x/NT/2000下运行的都非常好;◆全面支持ssh1和ssh2;◆绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;◆体积很小,仅364KB (0.54 beta版本);◆操作简单,所有的操作都在一个控制面板中实现。
使用简介:把Putty下载到机器上,双击putty.exe,就出现如图1的配置界面。
选择“Session”,在“Host Name(or IP address)”输入框中输入欲访问的主机名或IP,比如server1或192.168.9.4。
端口号(Port)根据使用的协议有所区别,ssh默认使用22,telnet默认使用23,rlogin默认使用513。
在“Protocol”单选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。
在“Saved Session”输入栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。
配置完成后单击“Open”按钮,出现如图2的登录界面,就可以使用Putty连接Linux主机了。
关于putty的一些使用中常见的问题一、在Windows中使用putty登录FreeBsd系统时,能够输入用户名,但是输入密码后按回车键半天无反应。
答:设置过程如下:1. 在/etc/ssh/sshd_config中添加如下内容,使普通用户可以通过SSH登录:AllowUsers 普通用户帐号UseDNS no2. 将希望使用su命令的用户加入到wheel组中,在/etc/group中作如下修改wheel:*:0:root,普通用户帐号二、在login as: 后输入用户名,*****************'spassword:光标不动。
即使输入正确的密码也是没有反应?答:这是因为putty不像telent那样会直接显示密码,而是不显示密码,只要你输入的密码是正确的,即使不显示只要输完密码后直接回车即可进入,不用在乎光标不动。
终于轮到Pagent 出场了,双击一下Pagent.exe,嗯,没反应?再双击一下,咦?出来个提示,说已经运行了。
看看右下角吧,在这里呢双击一下Pagent 的图标,出来这样一个界面。
很简洁的,Add Key 是添加私钥,Remove Key 是把选中的私钥从Pagent 中卸载了。
好,现在单击Add Key 按钮添加私钥,我把这个演示用的私钥保存到C:\ 了然后会出现输入密钥口令的对话框,输入正确的密钥后,单击OK 这时,在Pagent 的窗口中就能看到我们的私钥已经装载上去了。
现在打开PuTTY,选择先前保存的Session,双击一下。
只要自动登录用户名设置上,主机上改帐户的authorized_keys 文件里也有匹配的公钥。
哈哈,发现没有?完全不需要口令,我们已经登录到系统了。
在Pagent 的图标上点右键,也可以快捷的选择已经保存的会话。
建议大家把Pagent 放到启动组里面,这样每次一开机,Pagent 自动运行,然后我们只需要把私钥装载一下,然后我们就可以一直享受自动登录系统的乐趣了。
再配合上以后会讲到的Plink、PSCP 这些,我们可以实现很多工作的自动化进行。
完全不需要每次输入用户名、口令、输入又长又多的命令,再做一些烦躁的文件备份,最后还得记得注销系统,难道不觉得麻烦么?这一切烦恼很快就会远离我们了,继续往下看吧。
用SSH 来传输文件PuTTY 提供了两个文件传输工具•PSCP (PuTTY Secure Copy client)•PSFTP (PuTTY SFTP client)PSCP 通过SSH 连接,在两台机器之间安全的传输文件,可以用于任何SSH(包括SSH v1、SSH v2)服务器。
PSFTP 则是SSH-2 中新增的特性,使用的是新的SFTP 协议,使用上与传统的FTP 类似。
事实上PSCP 如果发现SFTP 可用,PSCP就会使用SFTP 协议来传输文件,否则还是SCP 协议。
PSFTP 与PSCP 相比,PSFTP 的优点是可以与服务器进行交互,遍历服务器上的文件系统,在一个会话中上传或下载多个文件。
而PSCP 只能一次传输一个文件,传输完毕后立刻终止会话。
PSCP 的使用在控制台直接执行pscp 可以看到帮助C:\>pscpPuTTY Secure Copy clientRelease 0.58Usage: pscp [options] [user@]host:source targetpscp [options] source [source...] [user@]host:targetpscp [options] -ls [user@]host:filespecOptions:-V print version information and exit-pgpfp print PGP key fingerprints and exit-p preserve file attributes-q quiet, don't show statistics-r copy directories recursively-v show verbose messages-load sessname Load settings from saved session-P port connect to specified port-l user connect with specified username-pw passw login with specified password-1 -2 force use of particular SSH protocol version-4 -6 force use of IPv4 or IPv6-C enable compression-i key private key file for authentication-batch disable all interactive prompts-unsafe allow server-side wildcards (DANGEROUS)-sftp force use of SFTP protocol-scp force use of SCP protocolC:\>可以看出PSCP 的使用是很简单的,把常用的几个选项说一下:•-q 安静模式,传输文件时什么也不显示,否则会显示出文件的传输进度,默认是关闭的•-P port 指定服务器的SSH 端口,注意这个是大写字母P,默认是-P 22,如果主机的SSH 端口就是22,就不用指定了•-l user 指定以哪个用户的身份登录主机,如果没有指定,则PSCP 会在PuTTY 保存的同名Session 中获得默认的用户名称。
用户名称也可以和主机名称写在一起,用@ 分割开,比如:username@server•-pw passwd 指定登录时所用的口令为passwd•-i keyfile 就是指定登录时所用的密钥文件•最后面指定的主机名也可以是PuTTY 中保存的Session 名称。
cp命令的用法和参数
cp命令的用法和参数简介:在Unix和类Unix系统中,CP(copy的缩写)命令用于复制文件和链接文件。
CP命令可以创建文件的副本,也可以将一个文件链接到另一个文件。
本文将介绍CP命令的基本用法和参数。
用法CP命令的基本用法如下:```cp [选项] 源文件目标文件cp [选项] 源文件... 目标目录```其中,源文件是要复制或链接的文件,目标文件是复制或链接后的文件。
如果目标文件已经存在,CP命令会覆盖原有的文件。
如果目标是一个目录,CP命令会将源文件复制到目标目录中,并保留源文件的原始路径。
参数CP命令支持以下选项和参数:1. -r(递归):如果目标文件是一个目录,并且源文件是目录本身或者包含子目录,使用-r选项可以递归复制整个目录结构。
2. -a(归档):使用-a选项可以将整个源文件打包成一个归档文件(tar格式),并将其复制到目标文件中。
这样可以保留源文件的元数据,如时间戳、权限等。
3. -i(interactive):当目标文件已存在时,使用-i选项会提示用户是否要覆盖现有文件。
4. -n(只复制属性,不复制内容):使用-n选项只复制文件的元数据(如时间戳、权限等),而不复制文件的内容。
这对于创建文件的硬链接非常有用。
5. -p(保留属性):使用-p选项在复制文件和目录时保留原始文件的权限、所有者和群组。
6. -v(详细输出):使用-v选项可以显示详细的复制过程,包括源文件和目标文件的路径、复制的时间等。
示例1. 复制文件:```cp /path/to/source /path/to/destination```这个命令会将/path/to/source文件复制到/path/to/destination文件夹中。
如果/path/to/destination文件夹不存在,它会自动创建。
2. 创建硬链接:```cp -n /path/to/source /path/to/destination```这个命令会创建一个指向/path/to/source文件的硬链接,并将其保存为/path/to/destination文件。
putty常用命令
putty常用命令1、cd (文件夹名)--查看路径2、dir ---查看当前路径下的所有文件3、unzip ***.zip-----压缩文件到当前目录4、wget (路径)----下载5、mv *** ****----移动或者重命名6、rm *** *** ----删除一次可以删除多个7、pwd ----显示当前路径8、cp ---拷贝9、解压:unzip FileName.zip压缩:zip FileName.zip DirName10、(insert后)退出:Shift + ; => :wq 保存并退出如果你是linux主机,可以运行shell命令。
如果你是win xp用户,可以下载putty,利用这个工具,你也可以进行shell管理,但你必须知道shell命令。
下面是我收集的一些shell命令供新手参考。
资料来源于网络,不保证全部有效。
不过一般不会有什么问题。
按说明认真操作就好。
首先我们得知道什么叫shell.操作系统与外部最主要的接口就叫做shell,或许这样说过于术语化,for example后你肯定就能够明白:cmd命令行,这是windows操作系统下的一个shell。
这里说的dreamhost的shell是指 dreamhost提供给客户一个命令行,方便客户更好的使用他们的虚拟主机服务。
DreamHost中shell使用指南本文中所用的 shell指令及操作均基于Linux ord 2.4.29,即DreamHost现在采用的系统。
本人不是计算机专业出身,本指南因此会比较死板,只针对想要使用shell又苦于不知如何下手的新手,如果你也是DreamHost的用户,那本文或许对你有所帮助。
目录:1. Basic Instructions /基本指令2. wget /下载工具3. Crontab /定时任务4. tar/tar.gz /压缩文件5. vi /编辑器cd [目录名] 转换路径ls 显示当前目录下所有文件rm [-r]-f[] [文件名] 删除文件,加[-r]可以删除文件下所有子文件unzip [文件名] 解压文件wget (没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完)1. BasicInstructions基本操作命令通常来说,使用"$[Instructions] --help"可以获得以下各个命令[instructions]的帮助,包含其参数列表的定义。
Putty使用教程
启用Linux SSH服务,远程登陆Linux虚拟机在Windows系统下使用VMWare虚拟Linux,经常要在虚拟机与主机之间传递数据和文件,为此使用SSH Secure Shell Client等工具来对Linux虚拟机进行远程控制和传递文件等操作都很方便。
下面简要叙述之。
主机系统:Windows 7 x64虚拟机软件:VMWare 7.0.0虚拟机系统:Redhat EL 5Step 1: 启用Linux SSH服务chkconfig --list | grep sshd 查看sshd服务在哪种级别下开启,建议only 3。
防火墙规则中必须允许sshd访问,可以:1.清除防火墙规则,#iptables -F2.#iptables -A INPUT -p tcp --dport 22 -j ACCEPT#iptables -A OUTPUT -p tcp --sport 22 -j ACCEPTStep 2: 配置虚拟机网络虚拟机的网卡设置最好设置为桥接,然后设置好虚拟机的IP,使用Ping 命令检查虚拟机与主机之间是否已连通。
Step 3: 启动SSH Secure Shell Client点击Quick Connect, 输入虚拟机的IP地址,输入虚拟机登陆用户名,选择端口22,Authentication选择密码,点击Connect, 再输入登陆密码即可连接。
Putty使用教程文章不仅介绍 PuTTY,还包括了一些相关的软件,比如:优秀的FTP 工具 FileZilla、功能强大的 SFTP 客户端 WinSCP。
∙最简单的使用,登录 SSH 主机∙中文乱码的处理∙PuTTY 常用配置的说明o复制、粘贴o保存会话o注销o自动登录用户名o自动设置环境变量o设置代理服务器o自动执行命令o备份、删除 PuTTY 的设置∙PuTTY 的 X11 转发∙如何用 PuTTY 建立 SSH 隧道∙如何用 PuTTY 建立反向的 SSH 隧道,像个特洛伊木马一样突破防火墙∙把 PuTTY 作为一个安全的代理服务器o安全的上网不被嗅探o避免 MSN 等聊天工具被监听∙怎样用 PSCP、PSFTP 安全的传输文件o功能强大的 SFTP 客户端 WinSCP∙用 PuTTYgen 生成密钥,登录 SSH 主机不再需要口令∙Pagent 代理密钥,每次开机只需要输入一次密钥口令∙Plink 简单而又迅速的执行 SSH 主机上的程序∙常见问题除了上面的这些,还夹杂了一些 PuTTY 使用上的技巧、服务器配置的一些安全建议。
putty详细使用说明
putty详细使⽤说明在windows下操作linux命令的⼩⼯具,⾮常好。
偶然发现,储存资料备⽤。
PuTTY 是⼀个跨平台的远程登录⼯具,包含了⼀组程序,包括:PuTTY (Telnet 和 SSH 客户端)PSCP (SCP 客户端, 命令⾏下通过 SSH 拷贝⽂件,类似于 Unix/Linux 下的 scp 命令)PSFTP (SFTP 的命令⾏客户端,类似于 FTP 的⽂件传输,只不过使⽤的是 SSH 的 22 端⼝,⽽⾮ FTP 的 21 端⼝,类似于Unix/Linux 下的 sftp 命令)PuTTYtel (仅仅是⼀个 Telnet 客户端)Plink (命令⾏⼯具,执⾏远程服务器上的命令)Pageant (PuTTY、PSCP、Plink 的 SSH 认证代理,⽤这个可以不⽤每次都输⼊⼝令了)PuTTYgen (⽤来⽣成 RSA 和 DSA 密钥的⼯具).虽然包含了这么多,但平时经常见到只是⽤ PuTTY 登录服务器,完全没有发挥出 PuTTY 的强⼤功能。
PuTTY 作为⼀个组件也存在于很多的软件中,⽐如 FileZilla、WinSCP在后⾯的⽂字中,如⾮特别说明,默认的登录的协议是 SSH。
毕竟⽤ PuTTY 主要就是登录 SSH 主机,⽤ Telnet、RLogin 没法体现出PuTTY 的强⼤功能。
安装PuTTY 是⼀个跨平台的远程登录⼯具,包含了⼀组程序,包括:PuTTY (Telnet 和 SSH 客户端)PSCP (SCP 客户端, 命令⾏下通过 SSH 拷贝⽂件,类似于 Unix/Linux 下的 scp 命令)PSFTP (SFTP 的命令⾏客户端,类似于 FTP 的⽂件传输,只不过使⽤的是 SSH 的 22 端⼝,⽽⾮ FTP 的 21 端⼝,类似于Unix/Linux 下的 sftp 命令)PuTTYtel (仅仅是⼀个 Telnet 客户端)Plink (命令⾏⼯具,执⾏远程服务器上的命令)Pageant (PuTTY、PSCP、Plink 的 SSH 认证代理,⽤这个可以不⽤每次都输⼊⼝令了)PuTTYgen (⽤来⽣成 RSA 和 DSA 密钥的⼯具).虽然包含了这么多,但平时经常见到只是⽤ PuTTY 登录服务器,完全没有发挥出 PuTTY 的强⼤功能。
putty详细使用说明
putty详细使用说明简介PuTTY截止到2006年11月,发布的最高稳定版本是0.58 2007年6月,发布的最高稳定版本是0.6。
PuTTY是一个跨平台的远程登录工具,包含了一组程序,包括:∙PuTTY (Telnet 和SSH 客户端)∙PSCP (SCP 客户端, 命令行下通过SSH 拷贝文件,类似于Unix/Linux 下的scp 命令)∙PSFTP (SFTP 的命令行客户端,类似于FTP 的文件传输,只不过使用的是SSH 的22 端口,而非FTP 的21 端口,类似于Unix/Linux 下的sftp 命令)∙PuTTYtel (仅仅是一个Telnet 客户端)∙Plink (命令行工具,执行远程服务器上的命令)∙Pageant (PuTTY、PSCP、Plink 的SSH 认证代理,用这个可以不用每次都输入口令了)∙PuTTYgen (用来生成RSA 和DSA 密钥的工具).虽然包含了这么多,但平时经常见到只是用PuTTY登录服务器,完全没有发挥出PuTTY 的强大功能。
PuTTY作为一个组件也存在于很多的软件中,比如FileZilla、WinSCP在后面的文字中,如非特别说明,默认的登录的协议是SSH。
毕竟用PuTTY主要就是登录SSH 主机,用Telnet、RLogin 没法体现出PuTTY的强大功能。
安装的所有配置都保存到了注册表,如果不记得备份注册表中的相关内容,下次重装机器所有配置就没了,而且配置也不方便用闪存盘随身携带。
但是PuTTY的配置删除还是蛮方便的,运行时指定个参数-cleanup 就可以清除PuTTY的所有配置信息。
第一印象,开始登录一台远程主机运行PuTTY就可以看到下面这个界面在这里输入服务器的IP 或主机名,选择好登录协议,还有协议的端口,如果希望把这次的输入保存起来,以后就不需要再重新输入了,就在第4步输入好会话保存的名称,比如:mail-server,或者干脆就是主机的地址,点击保存就可以了。
putty使用总结
1、cd (文件夹名)–查看路径2、dir —查看当前路径下的所有文件3、unzip ***.zip—–压缩文件到当前目录4、wget (路径)—-下载5、mv *** ****—-移动或者重命名6、rm *** *** —-删除一次可以删除多个7、pwd —-显示当前路径8、cp —拷贝9、解压:unzip FileName.zip压缩:zip FileName.zip DirNameputty命令大全1. Basic Instructions /基本指令2. wget /下载工具3. Crontab /定时任务4. tar/tar.gz /压缩文件5. vi /编辑器cd [目录名] 转换路径ls 显示当前目录下所有文件rm [-r]-f[] [文件名] 删除文件,加[-r]可以删除文件下所有子文件unzip [文件名] 解压文件wget(没用过,据说是最实用的一个,否则那200G估计每天不掉线才有可能用完)1. BasicInstructions基本操作命令通常来说,使用”$[Instructions] –help”可以获得以下各个命令[instructions]的帮助,包含其参数列表的定义。
-ls 列出当前文件夹下所有内容$ls -o 列出当前文件夹中所有内容,含详细信息,但不列出group$ls -l 同上,含group信息$ls -a 列出当前文件夹中所有内容,包含以”.”开头的文件$ls -t 按更改时间排序$ls -v 按版本先后排序-cd [dir] 进入文件夹-pwd 显示当前路径-mkdir [dir] 新建文件夹-chmod 更改文件/文件夹权限$chmod [Mode] [dir],其中Mode形如”755″或”777″等。
$chmod [Mode] [file]$chmod -R [Mode] [dir],递归形式,即将目标文件夹内所有文件均改变权限Mode还有另一种表达方式,”755″即为”-rwxr-xr-x”,不列举了。
putty pscp
Putty pscp的使用
Pscp 是putty中的一种文件传输的工具,其作用与psftp大同小异。
下面就简单的介绍一下pscp的使用方法。
首先找到自己的pscp所在的地方。
打开自己的电脑中的cmd回车之后利用cd命令切换到你的pscp.exe所在的目录。
假如你的pscp在e盘下的putty文件夹下那么就可以这样子切换E:\putty\pscp.exe file root@XXX.XXX.XXX.XXX:/root/home
file是你想要上传的文件夹的路径,其中第一个root为你的linux是哪个用户登录的。
后面的@符号后的是你的linux连上网络之后你的iP地址。
可以用ifconfig 命令查看。
后面跟个冒号在后面的就是你想上传之后的路径。
估计有点抽象,现在举一个具体的例子:
我用root用户登录自己的linux,然后想把我自己的电脑的e盘下的test中的test.txt上传到linux中的/home路径下命令是这样子的
E:\putty\pscp.exe test\test.txt root@192.168.56.102:\home
其余的传输是一样的只要改路径就好了。
方便的传输。
不用再在自己的linux中搭建ftp了这是很爽的一件事情!。
用 SSH 来传输文件
用SSH 来传输文件PuTTY 提供了两个文件传输工具∙PSCP (PuTTY Secure Copy client)∙PSFTP (PuTTY SFTP client)PSCP 通过SSH 连接,在两台机器之间安全的传输文件,可以用于任何SSH(包括SSH v1、SSH v2)服务器。
PSFTP 则是SSH-2 中新增的特性,使用的是新的SFTP 协议,使用上与传统的FTP 类似。
事实上PSCP 如果发现SFTP 可用,PSCP就会使用SFTP 协议来传输文件,否则还是SCP 协议。
PSFTP 与PSCP 相比,PSFTP 的优点是可以与服务器进行交互,遍历服务器上的文件系统,在一个会话中上传或下载多个文件。
而PSCP 只能一次传输一个文件,传输完毕后立刻终止会话。
PSCP 的使用在控制台直接执行pscp 可以看到帮助C:>pscpPuTTY Secure Copy clientRelease 0.58Usage: pscp [options] [user@]host:source targetpscp [options] source [source...] [user@]host:targetpscp [options] -ls [user@]host:filespecOptions:-V print version information and exit-pgpfp print PGP key fingerprints and exit-p preserve file attributes-q quiet, don't show statistics-r copy directories recursively-v show verbose messages-load sessname Load settings from saved session-P port connect to specified port-l user connect with specified username-pw passw login with specified password-1 -2 force use of particular SSH protocol version-4 -6 force use of IPv4 or IPv6-C enable compression-i key private key file for authentication-batch disable all interactive prompts-unsafe allow server-side wildcards (DANGEROUS)-sftp force use of SFTP protocol-scp force use of SCP protocolC:>可以看出PSCP 的使用是很简单的,把常用的几个选项说一下:∙-q 安静模式,传输文件时什么也不显示,否则会显示出文件的传输进度,默认是关闭的∙-P port 指定服务器的SSH 端口,注意这个是大写字母P,默认是-P 22,如果主机的SSH 端口就是22,就不用指定了∙-l user 指定以哪个用户的身份登录主机,如果没有指定,则PSCP 会在PuTTY 保存的同名Session 中获得默认的用户名称。
pscp 参数
pscp 参数PSFTP参数详解PSFTP是PuTTY软件套件中的一部分,是一款用于在Windows平台上进行安全文件传输的工具。
它支持SSH协议,能够实现加密的文件传输。
在使用PSFTP时,可以通过不同的参数来实现不同的功能,下面将对常用的PSFTP参数进行详解。
1. -P 参数:用于指定服务器端口号。
默认情况下,PSFTP使用的端口号是22,可以通过-P 参数来指定其他端口号。
例如,psftp -P 2222 user@host,将使用端口号2222连接到服务器host。
2. -l 参数:用于指定登录用户名。
通过 -l 参数可以指定要登录的用户名,例如,psftp -l username host,将使用用户名username 登录到服务器host。
3. -pw 参数:用于指定登录密码。
通过-pw 参数可以指定登录的密码,例如,psftp -pw password user@host,将使用密码password登录到服务器host。
4. -b 参数:用于执行批处理文件。
通过-b 参数可以指定一个包含一系列PSFTP命令的文本文件,这些命令将按顺序执行。
例如,psftp -b batchfile user@host,将执行batchfile中的命令。
5. -m 参数:用于执行命令。
通过-m 参数可以指定一个包含一系列PSFTP命令的文本文件,这些命令将按顺序执行。
与-b 参数不同的是,-m 参数指定的命令将在登录成功后立即执行。
例如,psftp -m commands user@host,将执行commands文件中的命令。
6. -v 参数:用于显示详细信息。
通过-v 参数可以显示更多的详细信息,包括文件传输的进度和错误信息等。
例如,psftp -v user@host,将显示详细的文件传输信息。
7. -r 参数:用于递归传输文件夹。
通过 -r 参数可以实现递归地传输文件夹及其子文件夹中的所有文件。
Putty使用总结
Putty使用总结一,基本软件介绍:PUTTY实际包括一组软件共6个。
其中使用最多的是putty.exe ,现在就开始介绍PuTTY 所提供的其它各项软件及其功能。
PSCP :提供SCP client 的功能(安全加密的网络档案拷贝,使用命令提示列)。
PSFTP :提供PSFTP client 的功能。
Plink :提供SSH client ,使用命令提示列。
Pageant :SSH 认证通行码的代理程序。
PuTTYgen :提供产生RSA金钥的工具。
这篇文档将主要介绍putty,pscp,psftp,pageant,puttygen的使用。
Plink会略带提一下(用的较少)二,基本用法:1,显示汉字。
如果采用默认配置,直接在putty上输入汉字,或者显示汉字,看到的将是..。
解决办法是改变显示字体就行了。
Window->apprearance->Fonts Setting,改字体为什么宋体或者GB2312, 字符集选择 CHINESE_GB2312,就可以显示汉字。
如果还是能显示可以看Window->Translation->Character set translation on received data,应该选择最后一项,不过这也是默认配置^_^.2,putty里的选择,复制,粘贴等:在PuTTY 的窗口里面复制、粘贴可不能用Windows 里的这些Ctrl C, Ctrl Ins, Ctrl V 这些快捷键,Ctrl C 在控制台上可是终止当前的命令执行。
默认情况下,我们选择一块数据的方法是用鼠标左键点击,然后拖动到要复制的结尾处,松开左键,如果选择复制,那么用鼠标左键点击选中的部分,那么我们选择的部分将被送到剪贴板中。
要复制,直接单击鼠标右键。
当然这可以修改,在Window->Selection中修改。
Action of mouse buttons 的第一个选项是Windows (Windows 方式的),鼠标中键的操作跟前面提到的一样。
