Unix Shell教程

Unix shell及其使用方法简介

Shell是命令解释器,用于将接口公开给基础操作系统。

它允许您使用文本和命令执行操作,并且为用户提供了高级功能,例如能够创建脚本。

这很重要:与GUI(图形用户界面)相比,shell使您能够以更优化的方式执行任务。命令行工具可以提供许多不同的配置选项,而不会太复杂而难以使用。

有许多不同种类的外壳。这篇文章重点介绍Unix shell,您会在Linux和macOS计算机上找到它们。

随着时间的流逝,为这些系统创建了许多不同种类的外壳,其中一些占主导地位:Bash,Csh,Zsh,Fish等!

所有炮弹都来自伯恩炮弹,称为sh。之所以称为“伯恩”,是因为其创建者是史蒂夫·伯恩。

重击手段伯恩再次壳shBash是专有的而不是开源的,Bash成立于1989年,旨在为GNU项目和自由软件基金会创建一个免费的替代方案。由于项目必须付费才能使用Bourne shell,因此Bash变得非常流行。

尝试打开您的Mac终端。默认情况下,它运行的是最常见的shell Bash。

更新:自Catalina以来,macOS上的默认Shell为sh

您可以将系统设置为运行任何类型的Shell,例如我使用Fish外壳。

每个外壳程序都有其独特的功能和高级用法。

检查有关每个特定shell的那些文章,以获取有关其用法的更多信息:

免费下载我的Linux命令手册


更多cli教程: