写在前面

在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。


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

转载于:https://my.oschina.net/mayler/blog/384455

远程管理Linux相关工具整理相关推荐

  1. 远程管理linux系统工具,远程管理Linux系统工具的设计与实现Linux013

    一种远程管理Linux系统工具的设计与实现 摘  要 现在,Linux已经是应用比较广泛的操作系统之一,在其系统中有很多的服务.为了实现远程配置和管理Linux中的各种服务,需要有一种远程管理Linu ...

  2. 使用OpenSSH远程管理Linux服务器

    一.使用OpenSSH远程管理Linux服务器 sshd是OpenSSH的服务器端守护进程,与之对应的Windows下客户端软件有SecureCRT/Xshell/PuTTY等. OpenSSH一般为 ...

  3. 常用的linux远程管理方法,常用windows下远程管理Linux服务器的方法

    常用windows下远程管理Linux服务器的方法 来源:互联网 作者:佚名 时间:2013-04-14 12:48 随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域 ...

  4. linux查看vnc服务加密修复,VNC远程管理Linux服务器安全指导

    在开源领域,远程遥控技术的代表就是VNC了.VNC(Virtual Network Computer,虚拟网络计算机)是一套由AT&T实验室开发的可操控远程计算机的软件.根据主控端与被控端的不 ...

  5. Windows终端远程管理linux和windows主机

    一.前言   Window系统使用rdp远程桌面的方式实现远程登录和管理,linux系统使用shell终端进行登录和管理,这是大家习惯和常用的管理方式.windows使用自带的远程桌面工具管理wind ...

  6. 远程管理Linux主机与 Xshell SSH 新手小白使用教程说明

    远程管理Linux主机 1)SSH概述(提供远程服务) 为客户机提供安全的Shell环境 默认端口:TCP 22 2)OpenSSH 服务 服务名称:sshd 主程序:/usr/sbin/sshd./ ...

  7. 手机linux服务器控制,Termux - Android手机上的Terminal终端(手机ssh远程管理linux服务器)...

    本帖最后由 toddliu 于 2019-5-6 14:35 编辑 Termux是一个安卓手机上的终端神器,可以在手机上ssh远程管理linux服务器,虚拟机linux,可以在手机上使用bash和zs ...

  8. 如何远程管理Linux服务器?

    远程管理Linux服务器,目前来说有2种方式,一种是命令行管理,一种是桌面管理,下面我简单介绍一下,感兴趣的朋友可以尝试一下: 命令行管理 这里主要是借助终端软件来实现,通过ssh远程登录到Linux ...

  9. linux可以使用的远程管理,linux下可以使用以下()方法进行远程管理

    linux下可以使用以下()方法进行远程管理 更多相关问题 1013的倒数是______:______和14互为倒数. 12的倒数是______,______的倒数为47. 试说明按年度计划分配率分配 ...

最新文章

  1. 修复handsontable自动完成不支持中文的bug
  2. Android源码解析:UI绘制流程之控件绘制
  3. angular1x初始与架构演进(一)
  4. 【数据结构】八大数据结构分类
  5. 进程和线程(通信方式)、调度算法(6种)
  6. 小白学HarmonyOS,HarmonyOS 2.0正式发布 分布式能力获得全面升级
  7. oracle使用all关键字过滤,选择要进行过滤的抽样、线程、LWP 和 CPU
  8. 用Python写一个滑动验证码
  9. 安卓application生命周期的onCreate、onLowMemory、onTrimMemory、onConfigurationChanged
  10. 详解 Flink 实时应用的确定性
  11. Twaver-HTML5基础学习(8)拓扑元素(Element)_网元(Element)、节点(Node)
  12. 二进制加法器原理c语言,加法器电路原理图解_二进制加法器理解
  13. 好书推荐之《不能承受的生命之轻》 隐私策略(Privacy policy)
  14. java(spring boot)通过exchange邮箱发送邮件
  15. 计算机思维在绘画方面的应用,运用电脑绘画培养学生创新思维能力
  16. MySQL数据库的索引、事务和存储引擎
  17. datagrip连接sqlserve发生[08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接
  18. Ubuntu IDEA返回上一次位置快捷键失效问题解决
  19. WHQL认证的必要性
  20. C++ OpenCV特征提取之KAZE和AKAZE的匹配

热门文章

  1. 2021年美容师(高级)考试题及美容师(高级)考试资料
  2. 机器学习之经典算法(十六) Birch算法
  3. nginx外网 + harbor拉取推送镜像
  4. MVP-----框架
  5. 如何让测试少加班?阿里Mock平台使用方法揭秘!
  6. 修电脑,不求人。(大全 不看你一定会后悔一辈子)
  7. 显示并解析动态服务器值,Apache服务器安装配置
  8. java 中的强制类型转换
  9. python ---机器学习【3】(7-28)
  10. php语言特点优点,PHP语言的五大优点