SSH、shell、Xshell 、bash、Git、Git bash 、Git shell区别与联系

SSH是安全外壳协议  为 Secure Shell 的缩写,

SSH 为建立在应用层和传输层基础上的安全协议

专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。

SSH工具 有一个软件叫做SSH Secure Shell Client他也支持SSH协议

来自 <https://zhidao.baidu.com/question/265224116156442165.html>

 

Shell基本上是一个命令解释器,类似于DOS下的command.com和后来的cmd.exe。。它接收用户命令(如ls等),

然后调用相应的应用程序。

来自 <https://www.cnblogs.com/everest33Tong/p/6116072.html>

Shell 是一个用 C语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。

来自 <http://www.runoob.com/linux/linux-shell.html>

 

 

Xshell软件Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell通过互联网到远程主机的安全连接

Xshell软件支持ssh协议,允许你远程访问

来自 <https://zhidao.baidu.com/question/265224116156442165.html>

 

 

bash(born again shell)shell的一种,最常用的shell之一。

来自 <https://www.cnblogs.com/everest33Tong/p/6116072.html>

 

 

git 

一个快速的分布式版本控制系统(工具),支持该工具的网站有Github等。

来自 <https://www.cnblogs.com/bigbigbigo/p/8344090.html>

 

 

 

 

git bashWindows下的命令行工具

来自 <https://www.cnblogs.com/everest33Tong/p/6116072.html>

方便在windows下使用git命令的模拟终端(windows自带的cmd功能太弱),而linuxunix可以直接使用git

https://www.cnblogs.com/bigbigbigo/p/8344090.html

 

 

git shell

它是安装了gitshellbashshell的一种。

来自 <https://www.cnblogs.com/bigbigbigo/p/8344090.html>

 

 

终端仿真

      

早期的计算机使用方式都是一台主机和许多字符方式的终端一起工作,现在的

PC也可以模仿各种终端,并可以通过调制解调器连接到其它的计算机上。模仿终端的计算机软件叫做终端仿真。

 

来自 <https://baike.baidu.com/item/%E7%BB%88%E7%AB%AF%E4%BB%BF%E7%9C%9F/3441931?fr=aladdin

猜你喜欢

转载自blog.csdn.net/weixin_38898423/article/details/80899535