在Xshell中上传下载文件到本地(linux中从多次ssh登录的dbserver里面的文件夹)
1 列出所有需要copy的sh文件
-bash-4.1$ ll /mysqllog/osw/*.sh
-rwxr-xr-x 1 mysql mysql 409 May 16 10:00 /mysqllog/osw/topaix.sh
-rwxr-xr-x 1 mysql mysql 127 May 16 10:00 /mysqllog/osw/tarupfiles.sh
-rwxr-xr-x 1 mysql mysql 556 May 16 10:00 /mysqllog/osw/stopOSW.sh
-rwxr-xr-x 1 mysql mysql 1609 May 16 10:00 /mysqllog/osw/startOSW.sh
-rwxr-xr-x 1 mysql mysql 398 May 16 10:00 /mysqllog/osw/oswsub.sh
-rwxr-xr-x 1 mysql mysql 330 May 16 10:00 /mysqllog/osw/oswnet.sh
-rwxr-xr-x 1 mysql mysql 636 May 16 10:00 /mysqllog/osw/oswlnxtop.sh
-rwxr-xr-x 1 mysql mysql 634 May 16 10:00 /mysqllog/osw/oswlnxio.sh
-rwxr-xr-x 1 mysql mysql 15598 May 16 10:00 /mysqllog/osw/OSWatcher.sh
-rwxr-xr-x 1 mysql mysql 5586 May 16 10:00 /mysqllog/osw/OSWatcherFM.sh
-rwxr--r-- 1 mysql mysql 567 May 16 10:00 /mysqllog/osw/mysql_status.sh
-rwxr--r-- 1 mysql mysql 617 May 16 10:00 /mysqllog/osw/mysql.sh
-rwxr--r-- 1 mysql mysql 587 May 16 10:00 /mysqllog/osw/mysql_inno_status.sh
2 从远程db服务器上copy出来sh到控制机器的novamysqladminprod帐号目录下:
2.1 进入osw目录并且copysh文件
cd /home/novamysqladminprod/cacti/osw
scp xxxx027db01.eao.abn-iad.ea.com:/mysqllog/osw/*.sh ./
cp * /tmp/osw/
2.2 退出control机器
[novamysqladminprod@mydbctl osw]$ exit
logout
[chm@mydbctl osw]$ exit
logout
[chm@linuxbh1-p osw]$ scp mydbctl.eao.abn-iad.ea.com:/tmp/osw/* /tmp/osw
Password:
mysql_inno_status.sh 100% 587 0.6KB/s 00:00
mysql.sh 100% 617 0.6KB/s 00:00
mysql_status.sh 100% 567 0.6KB/s 00:00
OSWatcherFM.sh 100% 5586 5.5KB/s 00:00
OSWatcher.sh 100% 15KB 15.2KB/s 00:00
oswlnxio.sh 100% 634 0.6KB/s 00:00
oswlnxtop.sh 100% 636 0.6KB/s 00:00
oswnet.sh 100% 330 0.3KB/s 00:00
oswsub.sh 100% 398 0.4KB/s 00:00
startOSW.sh 100% 1609 1.6KB/s 00:00
stopOSW.sh 100% 556 0.5KB/s 00:00
tarupfiles.sh 100% 127 0.1KB/s 00:00
topaix.sh 100% 409 0.4KB/s 00:00
2.3 check sh files in linuxbh servers
[chm@linuxbh1-p osw]$ pwd
/tmp/osw
[chm@linuxbh1-p osw]$ ll
total 68
-rwxr--r-- 1 chm chm 587 Sep 2 08:06 mysql_inno_status.sh
-rwxr--r-- 1 chm chm 617 Sep 2 08:06 mysql.sh
-rwxr--r-- 1 chm chm 567 Sep 2 08:06 mysql_status.sh
-rwxr-xr-x 1 chm chm 5586 Sep 2 08:06 OSWatcherFM.sh
-rwxr-xr-x 1 chm chm 15598 Sep 2 08:06 OSWatcher.sh
-rwxr-xr-x 1 chm chm 634 Sep 2 08:06 oswlnxio.sh
-rwxr-xr-x 1 chm chm 636 Sep 2 08:06 oswlnxtop.sh
-rwxr-xr-x 1 chm chm 330 Sep 2 08:06 oswnet.sh
-rwxr-xr-x 1 chm chm 398 Sep 2 08:06 oswsub.sh
-rwxr-xr-x 1 chm chm 1609 Sep 2 08:06 startOSW.sh
-rwxr-xr-x 1 chm chm 556 Sep 2 08:06 stopOSW.sh
-rwxr-xr-x 1 chm chm 127 Sep 2 08:06 tarupfiles.sh
-rwxr-xr-x 1 chm chm 409 Sep 2 08:06 topaix.sh
[chm@linuxbh1-p osw]$
it is ok ,all the sh files are here.3 copy the sh files to local pc D:\osw\
google得到如下帮助信息:
XShell上传与下载文件命令sz,rz
sz test.log 下载文件名为test.log到本地
rz 上传文件到远程服务器
rz -y 覆盖已存在文件
我这里需要用的是sz命令,如下图所示:
再去本地check sh文件,已经下载下来了。
分享到:
相关推荐
通过xshell自动ssh登录,并执行命令
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛; 我是怎么操作的: 1...
主要介绍了Xshell实现Windows上传文件到Linux主机的方法,需要的朋友可以参考下
xshell6是一款登录终端可以连接支持ssh的路由、交换和linux系统的登录
xshell
Xshell-7.0.0109p.exe Linux远程登录操作的工具 (永久使用版) Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它...
xshell6 远程工具 文件传输集合 帮助运维人员解决问题
2、所有配置相关文件将存储在 Data\Settings 目录; 3、本便携版不支持自定义会话文件夹路径,始终保存 Data\Settings\Sessions 文件夹下,请尽量不要修改,以免出错; 4、如果之前使用过我做的便携版,可以重新...
xshell连接LINUX工具
Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除...
Xshell5,Xftp5单文件绿色版 放到u盘上携带方便 解压可用。
Xshell 6_wm远程连接工具,亲测可用,下载后直接安装即可
xshell安装完成无法打开可以把dll文件放入xshell安装目录 如果还是不行 32位系统的打开系统C盘找到windows文件夹 ,然后找到 system32文件夹,把32位的dll文件放在这个文件夹就可以了,如果发现已有所复制的文件覆盖...
XSHELL 4.0最新的SSH工具,Linux平台工具
Windows与linux连接工具Xshell+Xftp;Xshell本地连接Linux,快速输入命令行;Xftp快速上传文件,下载文件
主题文件.xcs,直接导入就可以用。具体步骤为 打开xshell,右键空白处--选择“配色方案”,然后选择对应的.xcs文件导入即可。
XShell 模拟linux最佳操作环境
xshell ssh 连接 多标签
XShell 4.0中文、破解、样式文件 支持Linux、Unix Shell,相对SecureCRT好用