文档章节

远程管理Linux相关工具整理

mayler Finder
 mayler Finder
发布于 2015/03/09 17:45
字数 934
阅读 146
收藏 0

写在前面

在Linux下工作也有两年多了,在平常工作中,也会将自己的一些经验传授给新人,正所谓“教是最好的学”,在此过程中,我可以把自己所学进一步提炼,使其系统化。 本人怀着敬畏之心,本着班门弄斧的态度,写下这些文字的。大牛请跳过,让您见笑了,戝笑~

本文整理的是Linux终端操作和文件传输相关工具介绍,远程桌面不在讨论范围

管理工具介绍

SecureCRT

SecureCRT是VanDyke Software的一个商业SSH、Telnet客户端和虚拟终端软件。SecureCRT最初是一个Windows下的产品,目前VanDyke增加了Mac OS X和Linux下的版本。

版本介绍

  • windows版本

  • Linux版本

  • Mac版本

  • Ipad版本

文件传输

  • z-modem rz/sz

rz : 将服务器端选择的文件发送(send)到本地。

sz : 运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器。

若命令无法执行,一般情况为服务器不支持z-modem,需要安装rzsz,具体安装方法自行Google。

  • scp

本地文件上传到服务器

scp local_file user@remoteIP:remote_file

本地目录上传到服务器

scp -r local_folder user@remoteIP:remote_folder

服务器文件下载到本地

scp usr@remoteIP:remote_file local_file

服务器目录下载到本地

scp -r user@remoteIP:remote_folder local_folder

如果服务器端口有变化,用-P port进行指定。

  • sftp

sftp是基于SSH的一组传输协议。 在SecureCRT中按下快捷键ALT+P,开启新的会话,进入FTP操作模式。

本地文件上传到服务器

put local_file 

本地文件目录上传到服务器

put -r local_folder

服务器目录下载到本地

get remote_file

服务器文件目录下载到本地

get -r remote_folder

相关命令详细使用方法请查看帮助文档。

XManager套装

XManager套装中,常用工具主要包括Xshell和Xftp。

版本介绍

  • Xshell

  • Xftp

文件传输

  • z-modem rz/sz

参考SecureCRT此功能相关介绍。

  • scp

参考SecureCRT此功能相关介绍。

  • xftp

此功能使用Xftp工具,可实现鼠标拖拽,不用写命令,比较方便。

Putty

Putty是一个免费的telnet、rlogin和ssh客户端。

文件传输

  • z-modem rz/sz

不支持

  • scp

参考SecureCRT此功能相关介绍。

  • xftp

此功能需要在putty的安装目录下,单独运行psftp工具,相关操作命令,参考SecureCRT此功能相关介绍。

比较

<table> <tr> <td>软件名称</td> <td>支持平台</td> <td>是否收费</td> </tr> <tr> <td>SecureCRT</td> <td>Mac,Linux,Windows,Ipad</td> <td>收费,目前没有免费版本</td> </tr> <tr> <td>XManager</td> <td>Windows</td> <td>收费,Xshell与Xftp提供学生与家庭版的免费授权</td> </tr> <tr> <td>Putty</td> <td>Linux,Mac,Windows</td> <td>免费</td> </tr> </table>

吐槽一下,OSC的markdown挺丑的,还不支持表格

一般linux初学者,可能会在windows下虚拟一个Linux系统供自己学习,从这一点考虑,我会倾向于推荐Xshell+Xftp。土壕可以考虑SecureCRT,当然你可以说破解版有的是,我只想说,程序员何苦为难程序员。如果你的工作环境有Linux和Windos,putty会是不错的选择,本人目前使用putty,有时直接在shell里用原生的SSH命令,也是挺爽的~ 详细请参考SSH工具比较

Linux终端利器-tmux

我们大多数情况下,Linux是作为服务器使用,我们远程过去,配置,部署,监控,分析,必要时候需要多窗口操作。当然SecureCRT,Xshell等工具都支持tab窗口,Putty也可以通过插件实现。我在这里再提供一种选择,终端分屏软件,直接上图,有兴趣的自行Google。

tmux.jpg


文章转载请注明作者和出处

© 著作权归作者所有

mayler Finder
粉丝 0
博文 1
码字总数 934
作品 0
丰台
私信 提问
如何检查 Linux 中的开放端口列表?

最近,我们就同一主题写了两篇文章。这些文章内容帮助你如何检查远程服务器中给定的端口是否打开。 如果你想 检查远程 Linux 系统上的端口是否打开 请点击链接浏览。如果你想 检查多个远程 ...

作者: Magesh Maruthamuthu
04/17
0
0
开启SUSE Linux的SSH密码登陆

开启SUSE Linux的SSH密码登陆 [日期:2017-10-11] 来源:Linux社区 作者:neverinit [字体:大 中 小] 一般来说,刚安装好的SUSE Linux系统默认是可以使用ssh2登陆的,但是不能使用ssh密码登...

rootliu
2018/05/09
0
0
Dry:一个命令行交互式 Docker 容器管理器

Docker 是一种所谓容器化的操作系统级的虚拟化软件。 基于 Linux 内核的 cgroup 和 namespace 等资源隔离特性,Docker 可以在单个 Linux 实例中运行多个独立的容器。 通过将应用依赖和相关库...

作者: Magesh Maruthamuthu
2018/05/07
0
0
linux运维如何月薪过万?(收藏自用)

作者:汤哥在北京 链接:https://www.zhihu.com/question/27505552 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 IT行业,是近些年相当火的一个专业,...

白熊程序猿
2018/06/28
0
0
求推荐linux下类似windows下的WinSCP的linux远程管理工具

目前在windows下用WinSCP管理远程的linux服务器。 另外一台linux机器也想远程管理这台linux服务器,有没有类似的管理软件? PS:连接采取了rsa加密 大家能推荐一个工具吗?...

jing31
2011/01/06
8.5K
16

没有更多内容

加载失败,请刷新页面

加载更多

容器中的JVM资源该如何被安全的限制?

前言 Java与Docker的结合,虽然更好的解决了application的封装问题。但也存在着不兼容,比如Java并不能自动的发现Docker设置的内存限制,CPU限制。 这将导致JVM不能稳定服务业务!容器会杀死你...

xiaomin0322
32分钟前
3
0
mysql查询最近连续登录和累计登录

这条sql写了一天,百度无数,终于摸到点门路 需求是查询从当前日期向前推的连续登录,比如一个用户他今天登录了,昨天没登,连续登录为1 他昨天前天都登录了,今天没登录,连续登录为0 SELEC...

七月大人
34分钟前
1
0
常用的一些Vip解析

无广告解析推荐(排行不分前后) 黑米免费解析   https://www.myxin.top/jx/api/?url= 随缘免费解析   http://www.syhbyl.tw/jx/api/?url= 快快免费解析   http://jx.kkqtv.com/jx/...

chenhongjiang
35分钟前
2
0
Netty 整合spring bean注入失败。

1.Netty整合spring bean注入为null的问题,自己折腾了好久,试过各种方式(@Component,@PostConstruct)这些都不行。 2.最后发现了关键的问题就是添加的回调类(处理类)/初始化的类也必须由s...

轻量级赤影
39分钟前
7
0
消息中间件

本文大概围绕如下几点进行阐述: 为什么使用消息队列? 使用消息队列有什么缺点? 消息队列如何选型? 如何保证消息队列是高可用的? 如何保证消息不被重复消费? 如何保证消费的可靠性传输? 如何...

石日天
42分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部