您的位置 首页 java

Linux系统的Shell概述以及如何执行Bash脚本

摘要:在Linux系统中, shell 脚本 就像 Java ,php类似的编程语言一样,通过shell脚本,能完成很多有意思的应用程序。可以这么理解, shell 是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的界面系统级程序,用户可以用 shell 来启动、挂起、停止甚至是编写一些程序。比如,Linux系统的操作界面就是shell,我们输入一些命令,通过shell 去翻译为机器语言,然后由硬件去执行这些命令。shell 是解释执行的 脚本语言 ,在 shell 中可以直接调用 Linux 系统命令。

其实windows类似于shell的就是它的图形交互界面,我们在windows系统中打开文件,删除文件等操作,就是向windows系统发送命令。

Bash 就是其中一种具有代表性的Shell编程语言,它易编写、易调试,而且灵活性强。

本文主要介绍linux系统的Shell语言以及Bash脚本的执行过程,并通过实验进行检验。详细内容请参考下文。

一、Shell概述

1、登陆Linux系统

2、查看Linux系统支持的Shell

执行指令# cat /etc/shells

备注:

Bash: 大多数Linux系统默认使用的shell,bash shell 是 Bourne shell 的一个免费版本,它是最早的 Unix shell ,bash还有一个特点,可以通过help命令来查看帮助。

Csh: C shell 使用的是“类C”语法,csh是具有 C语言 风格的一种shell,其内部命令有52个,较为庞大。目前使用的并不多,已经被/bin/tcsh所取代。

Tcsh: tcsh是csh的增强版,与 C shell 完全兼容。

Sh: 是一个快捷方式。

Nologin: 指用户不能登录。

3、Shell的 echo 输出命令

执行指令# help echo查看echo使用帮助

语法形式:echo 【选项】【输出内容】

二、Bash脚本执行方式

1、编写一个可执行的脚本九九乘法表99.sh

2、执行九九乘法表99.sh的过程

第一步,切换到脚本所在目录

第二步,授予该脚本可执行权限

第三步,执行99.sh脚本

文章来源:智云一二三科技

文章标题:Linux系统的Shell概述以及如何执行Bash脚本

文章地址:https://www.zhihuclub.com/189600.shtml

关于作者: 智云科技

热门文章

网站地图