5th
2008,02
最近对linux产生了很大的兴趣,我用的是Windows系统,不过还好我有putty这个linux远程管理工具,Putty是一个免费小巧的Win32平台下的telnet,rlogin和ssh客户端。我的Blog一直都是用它来进行升级的,升级方法见我以前的日志,Putty的官方主页,你可以在这里下载最新的版本。另外还有一个叫TortoiseSVN的软件,也是运行在Windows上的Linux远程管理工具,据说是一个不错的版本控制工具,不过上次安装的时候系统提示我的Windows Service Pack版本太低没有安装成功。
psftp是封装在putty里的一个命令程序,完整的putty工具包括一系列的应用程序,包括putty(SSH的客户端),puttygen(密钥对生成工具),psftp(sftp命令行程序),pscp(scp命令行程序),plink(SSH管道命令行)plink还可以做为一个翻墙工具来用,具体方法参见车东的文章,pageant(密钥代理工具),所以请你下载网页上的putty.zip,而不是一个单独的putty.exe。

如上图所示:我要把空间里的test目录里的putty.zip删掉,然后重新在C盘里传一份putty.zip上去。首先:启动并登陆psftp。第二步:输入cd test命令(进入test目录)第三步:输入ls命令(查看当前目录里的文件)我们看到上图红色方框里有putty.zip这个文件。第四步:输入del putty.zip既删除putty.zip这个文件(rm -rf命令和del命令的功能相同)。第五步:输入ls命令(和第三步一样ls命令是查看当前目录里有什么文件,如上图第二个方框所示putty.zip已经看不到了,说明已经被删除了)。第六步:键入lcd c:/命令(进入你本机的C盘)。第七步:键入put putty.zip命令(这个命令就是把C盘的putty.zip上传到你服务器的test目录了,如上图最下面的那个红色方框所示putty.zip又上去了,恩~这说明已经成功的把C盘里的putty.zip传到了空间的test目录)。
下面列举一些psftp的常用命令:
put 档名 put test.txt 上传档桉test.txt mput传多档
get 档名 get test.doc 下载档桉test.doc mget下载多档
del 档名 del test.bmp 删除档桉test.bmp rm指令效果相同
mkdir 目录名称 mkdir test 建立目录 test
rmdir 目录名称 rmdir test 删除目录 test
cd 目录名称 cd test 切换远端主机工作目录至test
lcd 目录名称 lcd c:\windows 切换本机工作目录至c:\windows
ren 档名 ren test.txt myfile.txt 把档桉test.txt档名改成myfile.txt mv指令也可
chmod 档名 chmod 777 test.txt 把档桉test.txt 设为可写状态!
dir dir 显示目前目录中的档桉
pwd pwd 显示目前所在的目录位置(远端主机)
! 指令 ! md test 执行DOS指令建立一个test目录
bye bye 结束离开 exit也有相同效果
与FTP软件不同的是psftp是在加密的状态下进行文件的上传下载工作,使用它来进行远程传输机密档案绝对能保证安全。由此已经可以看出,有了psftp你就可以完全放弃FTP软件了。
相关文章
ftp, linux, psftp, putty, shell, ssh, TortoiseSVN, wordpress

看完了要说点啥么?