Shell简介

Shell有几种类型?

Shell最早是sh, 即bash, 后续发展到zsh
大部分脚本都是sh来写的,为了考虑跨平台。我们目前学习的版本bash 3.2版本。
通过echo $0可以打印出当钱系统所用的版本。
-bash是登录的,如果是bash是非登录状态
我们可以通过login来登录,输入用户账号,密码则登录成功,注意默认配置是bash的环境下,通过login,会强制将zsh切换为bash,如果希望zsh登录则需要配置环境,暂且不表。
在mac电脑上通过bash,或者zsh来切换脚本的运行环境。
在mac终端bash默认是登录状态,登录就可以加载.bash_profile,或者其他的配置文件。未登录则不会加载。
在终端输入bash命令会开启一个新的Shell
Shell脚本是一种解释性的语言,只要解释器跨平台,脚本就可以跨平台使用。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为了能对shell能够有整体的认识,我们有必要先简单介绍下Linux系统 。 Linux系统 Linux 系统主要...
    沐灵洛阅读 2,642评论 0 1
  • Shell 初识 一、程序 1、什么是程序 程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。...
    kobe_liu阅读 2,915评论 0 0
  • shell shell 就是用来通过控制 kernel(核心)和它提供工具来控制kernel,从层次上分,shel...
    pipu阅读 3,490评论 1 0
  • Shell(Unix Shell)是一种命令行解释器,是Unix操作系统下最传统的人机接口。 Shell脚本是解释...
    帅驼驼阅读 4,635评论 0 5
  • 一、前言 通常,用户控制计算机的方式有图形化界面(GUI,Graphical User Interface)和命令...
    越前君阅读 3,372评论 0 3