Chinaunix首页 | 论坛 | 博客
  • 博客访问: 162220
  • 博文数量: 126
  • 博客积分: 1073
  • 博客等级: 上尉
  • 技术积分: 1175
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 00:32
文章分类

全部博文(126)

文章存档

2018年(56)

2013年(1)

2012年(8)

2011年(61)

分类: LINUX

2011-08-31 22:49:50

今天发现的securecrt的两个小功能,挺有意思的。

1.       rz/sz

ssh登录时,通过rz/sz上传下载文件,有人说rhel5默认不安装,不过我发现默认是安装了的,呵呵。

[root@station23 ~]# rz

会弹出一个窗口,选择人使用Zmodem发送的文件,从本地选择文件上传到虚拟机。

[root@station23 ~]# pwd

/root

[root@station23 ~]# ls

anaconda-ks.cfg  a.txt  Desktop  install.log  install.log.syslog  yum.repo

[root@station23 ~]# sz a.txt

rz

正在开始 zmodem 传输。 Ctrl+C 取消。

正在传输 a.txt...

正在传输 a.txt...

 

[root@station23 ~]#

下载到哪呢,看一下默认的上传下载目录:

选项—会话选项—Xmodem/Zmodem下的目录里面可以更改上传下载目录。

当用ssh连接,虚拟机又没开放ftp服务时,发现挺好用的。

好吧,查看一下安装包

[root@station23 ~]# rpm -qa | grep lrzsz

lrzsz-0.12.20-22.1

[root@station23 ~]# cd /media/RHEL_5.4 i386 DVD/Server

[root@station23 Server]# find . -name lrzsz*

./ lrzsz-0.12.20-22.1.i386.rpm

[root@station23 Server]#

2.       SFTP

securecrt自带的ftp,先看上传和下载目录:

选项—会话选项—SSH2SFTP标签选项里面可以更改本地目录

sftp> pwd           //查询虚拟机默认目录

/root

sftp> lpwd                   //查询本地目录

F:/test

sftp> ls                //查询虚拟机默认目录有哪些文件

a.txt                 anaconda-ks.cfg       Desktop

install.log           install.log.syslog    yum.repo

sftp> lls               //查询本地默认目录有哪些文件

a.txt

sftp> lcd F:/a     //改变本地上传目录路径

sftp> lpwd

F:/a

sftp> cd /            //改变虚拟机上传目录路径

sftp> pwd

sftp> put b.txt  //将本地文件上传到虚拟机

正在把 b.txt 上传到 /b.txt

  100% 0 字节      0 字节/s 00:00:00    

sftp> get c.txt   //将虚拟机中文件下载到本地目录

正在从 /c.txt 下载 c.txt

  100% 0 字节      0 字节/s 00:00:00    

sftp> quit           //断开连接

好吧,贴上help结果,就不再一一试了

sftp> help

可用命令:

cd 路径                        更改远程目录到“路径”

lcd 路径                       更改本地目录到“路径”

chgrp group path               将文件“path”的组更改为“group

chmod mode path                将文件“path”的权限更改为“mode

chown owner path               将文件“path”的属主更改为“owner

exit                           退出 sftp

help                           显示这个帮助文本

get 远程路径                   下载文件

ln existingpath linkpath       符号链接远程文件

ls [选项] [路径]               显示远程目录列表

lls [选项] [路径]              显示本地目录列表

mkdir 路径                     创建远程目录

lmkdir 路径                    创建本地目录

mv oldpath newpath             移动远程文件

open [用户@]主机[:端口]        连接到远程主机

put 本地路径                   上传文件

pwd                            显示远程工作目录

lpwd                           打印本地工作目录

quit                           退出 sftp

rmdir 路径                     移除远程目录

lrmdir 路径                    移除本地目录

rm 路径                        删除远程文件

lrm 路径                       删除本地文件

symlink existingpath linkpath  符号链接远程文件

version                        显示协议版本

sftp>

 

 

阅读(1662) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

wwmshe2012-06-18 14:17:32