什么是贝壳?

Modified on: Thu, 14 Jun 2018 08:00:53 +0800

什么是外壳,它们的重要性,类型和功能?

作者:htorque,Muthu

最佳答案

有一个重要的(好的......)区别:

  • 终端:用于访问命令行界面的程序

    • 这就像gnome-terminal,它允许用户输入命令,设置字体大小等。在UNIX的早期,这些是物理机器。
  • Shell:在命令行上运行的程序,如Bash,Dash,Zsh ..

    • 像bash一样好的shell不仅可以简单地运行程序,还可以编写脚本,使用复杂的参数,从一个程序输出管道到另一个程序的输入,依此类推。

我最近在Tag-Wiki中为command-line标签

命令行界面(CLI)是一种通过在终端中键入文本命令来与操作系统或软件交互的方式。

  

“在Linux下有GUI(图形化)
  用户界面),你可以指出
  然后单击并拖动,希望得到
  没有先读过很多的工作
  文件。传统的Unix
  环境是CLI(命令行
  接口),在其中键入命令
  告诉电脑该做什么。那是
  更快,更强大,但需要
  找出命令是什么。“
  来自man intro(1)

有些用户更喜欢使用命令行执行某些任务,因为
它节省了他们的时间和精力。他们也受益于能够创造
脚本可以自动执行常见任务,他们可以使用命令行来实现
将他们的操作系统配置在非常低的水平,以完全适合他们的
需要。

如果您想了解一下它的历史和内部运作方式,人们似乎对我对fred.bear的问题的回答


相关问答

添加新评论