详细内容或原文请订阅后点击阅览
Bash 与 Fish?我已经尝试了两种 Linux shell,其中一种使使用命令行变得更加容易
用更用户友好的方式替换当前的 Linux shell 比您想象的要容易得多。我们去钓鱼吧!
来源:ZDNet | 机器人新闻关注 ZDNET:将我们添加为 Google 上的首选来源。
ZDNET 的关键要点
本质上,Linux shell 解释命令,以便内核可以理解和使用它们。如果没有 shell,不仅命令无法运行,应用程序也无法运行。
所以,是的,shell 非常重要。
大多数 Linux 发行版默认使用 Bash shell,它代表 Bourne Again Shell。为什么是“伯恩”?因为 Bourne shell 是第一个 shell,而 Bash 是其改进版。使用 Bash,您可以编写几乎可以执行任何操作的 bash 脚本。然而,Bash 已经存在很长时间了,并且确实没有发生太大变化。
另外:我很高兴在虚拟操作系统博物馆重逢了我的第一个 Linux 发行版
好消息是还有替代方案,其中一个替代方案添加了 Bash 忽略的功能。该 shell 称为 Fish(友好交互式 SHell)。 Bash 和 Fish 之间的最大区别在于,Bash 感觉像是适合您,而 Fish 感觉像是适合您。
一开始这可能没有意义,但让我解释一下。
Bash 和 Fish 之间的区别
当您在 Bash 中运行命令时,您可以键入该命令,按 Enter 键,然后等待查看它是否有效。 Bash 帮不了你;它只是接受命令并尝试运行它。就是这样。
鱼的行为有点不同。当您开始在 Fish 中输入命令时,它会提供建议(基于您的历史记录)。当您看到适合您的建议时,请按向右箭头键接受建议。例如,您可以输入 ssh,Fish 将显示一条建议,例如 ssh 192.168.1.26。按箭头键,然后按 Enter。
另外:每个新用户都应该学习的前 5 个 Linux 命令
如果您开始输入文件路径,它将显示为红色,一旦路径有效,它就会变成蓝色。
设置名称 jack
现在,我可以像这样使用该变量:
我的名字是杰克
