:初识linux shell

Posted zcj仲从建

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了:初识linux shell相关的知识,希望对你有一定的参考价值。

  • shell及脚本简介
    • GNU/Linux shell 是个交互工具,它为用户提供了启动程序、管理文件系统上的文件以及管理运行在Linux系统上的进程的途径
      • shell的核心是命令行提示符
        • 它是shell的交互部分
        • 它允许你输入文本命令,之后将结束命令并将在内核中执行
    • shell包含一组内置命令,可以用来完成一些操作,如复制文件、移动文件、重命名文件以及显示和终止系统上正在运行的程序
    • 脚本:将shell命令放入文件作为程序执行的文件
      • 在命令行执行的任何命令都可以放进一个shell脚本作为一组命令执行
  • shell的类别
    • Linux系统上通常有好几种Linux shell
      • 不同的shell有不同的特征,有的利于管理进程有的则更利于创建脚本
    • 所有的Linux的发行版默认的shell基本上是bash shell
      • bash shell作为标准的Unix shell – Bourne shell 的替代
      • 由GNU项目开发
      • bash shell的名称就是针对这个Bourne shell的文字游戏,称为Bourne again shell
    • 其他几种shell
      • ash:运行在内核受限环境中简单的、轻量级的shell,但与bash shell完全兼容
      • korn:与Bourne shell兼容的编程shell,但支持一些高级的编程特性,如关联数组和浮点运算
      • tcsh:将C语言的一些元素引入到shell脚本中的shell
      • zsh:将bash、tcsh和korn特性引入,同时提供高级编程特性、共享历史文件和主题化提示符的高级shell

以上是关于:初识linux shell的主要内容,如果未能解决你的问题,请参考以下文章

[Linux Shell学习系列二]初识Linux Shell

[Linux Shell学习系列二]初识Linux Shell

Linux Shell 一 之shell初识

Linux学习之Shell脚本初识

Linux 命令行与 shell 脚本编程大全 1.初识Linux shell#yyds干货盘点#

:初识linux shell