首页 > 系统服务 > 详细

Linux入门第四天——shell基础

时间:2017-08-05 21:04:05      阅读:155      评论:0      收藏:0      [点我收藏+]

一、shell概述

  1.概述

  命令行解释器(壳,也就是我们的操作界面),计算机只认识0101的二进制,我们需要通过ASCII表来进行翻译

技术分享

  较为官方的解释是:

    Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

    Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

  技术分享

    2.shell分类

 

  • Bourne Shell(/usr/bin/sh或/bin/sh)
  • Bourne Again Shell(/bin/bash)——标准shell,bash
  • C Shell(/usr/bin/csh)
  • K Shell(/usr/bin/ksh)
  • Shell for Root(/sbin/sh)
  • ……

二、脚本执行方式

  先介绍几个相关的命令:

    1.输出命令echo

技术分享

  实例1:

技术分享

     加入-e选项便可以使用控制字符,可以控制格式:

技术分享

  实例2:

技术分享

  其它echo特性,例如输出十六进制,输出颜色等这里暂不展开

  第一个shell脚本

技术分享

  #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。

  第二行是注释,后面则是脚本内容,此处是输出

技术分享

 

Linux入门第四天——shell基础

原文:http://www.cnblogs.com/jiangbei/p/7291304.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!