• 首页
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案
目录

Xshell是做什么用的

Xshell的功能:Xshell是一个Windows上运行的终端模拟器,支持SSH, SFTP, TELNET, RLOGIN和Serial,用于连接Unix或Linux服务器执行命令。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。

一、Xshell的功能

Xshell是一个强大的安全终端模拟软件,它支持SSH1,SH2,以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的,通俗来讲就是远程操控,使用人群主要是大型企业的网管,研究机构、大学院校的网络服务器管理人员。

二、Xshell的特点

1、分页环境

Xshell标签可以脱离原来的窗口并重新创建一个新窗口或重新连接一个完全不同的窗口。另外,单个的窗口可以垂直或水平分割,从而使一个窗口显示多个终端会话。

2、动态端口转发

系统管理员经常必须使用多个远程主机,并沉闷的一遍又一遍的执行重复的任务。使用新的同步输入重定向特性,所输入的东西能够同时发送到多个所选择的终端。

3、自定义键映射

终端密钥和文件菜单可以被映射到用户偏爱的键位,你甚至可以映射一个用来启动应用程序或脚本的键。

4、用户定义按钮

通常,用户必须多次重复输入相同的字符串。而xshell只需要点击按钮就可以完成重复字符串命令的输入,快速命令能够节省很多时间。

5、VB脚本

支持VB脚本,Javascript和Python。使用户可以使用脚本自动处理单调、重复的任务。

6、支持IPv6

无论你是同时使用IPv4和IPv6网络或者完全的IPv6网络,Xshell 5都可完全满足你的需求。

7、支持国际语言的UNICODE终端

支持UTF8编码。在UTF8支持下,Xshell可以在一个终端屏幕显示多种语言。如果你的数据库是由不同的语言写的,这个特性就会特别的有用。

三、Xshell的常用命令

1、命令ls——列出文件

  • ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件
  • ls a* 列出当前目录下以字母a开头的所有文件
  • ls -l *.doc 给出当前目录下以.doc结尾的所有文件

2、命令cp——复制文件

  • cp afile afile.bak 把文件复制为新文件afile.bak
  • cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下
  • cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下
  • cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项
  • cp -i 在覆盖前询问用户
  • cp -v 告诉用户正在做什么

3、命令mv——移动和重命名文件

  • mv aflie bfile 将afile重命名为bfile
  • mv afile /tmp 把当前目录下的afile移动到/tmp/目录下

4、命令rm——删除文件和目录

  • rm afile 删除文件afile
  • rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。
  • rm -rf domed 删除domed目录以及它所包含的所有内容
  • rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认

5、命令cd——更改目录

  • cd ~ 切换到主目录
  • cd /tmp 切换到目录/tmp
  • cd dir 切换到当前目录下的dir目录
  • cd / 切换到根目录
  • cd … 切换到到上一级目录
  • cd …/… 切换到上二级目录
  • cd ~ 切换到用户目录,比如是root用户,则切换到/root下

6、命令mkdir——建立目录

  • mkdir phots 在当前目录中建立名为photos的目录
  • mkdir -p this/that/theother 在当前目录下建立指定的嵌套子目录

延伸阅读1:Xshell 和SecureCRT的比较

Screen不会闪屏,并且可以回滚,这个功能比较好用。Script的执行顺序可以调整,SecureCRT的这个功能相较而言比较死板,不过可以同时发送指令到多个session,这个功能较好。键盘映射的兼容性比较好,不需要自己去改映射,可以展现tunnel等。支持布局切换,像gnome-terminal。缺憾是对Unicode制表符支持不够好,内置的sftp不怎么符合用户的操作习惯(该公司有另外的xftp)。许可相对便宜,对个人、教育用户是免费的。

相关文章