shell 脚本(shell script),是一种为 shell 编写的脚本程序。常日所说的shell,都是指 shell 脚本。
启动Shell利用shell提示符如果所用的Linux系统没有图形用户界面(或者现在尚未运行),在登录后最可能看到的是一个shell提示符。从shell提示符输入命令可能是利用Linux系统最紧张的办法。
$ ——表示普通用户# ——标识超级用户(root user)
在大部分Linux系统里,$和#提示符之间有用户名、系统名和当前目录名。

桌面GUI运行时,可以通过打开一个终端仿真器程序(有时称为终端窗口)来启动shell。多数Lunux发行版让您能够在GUI中轻松利用shell。
利用虚拟终端很多Linux系统可在打算机上启动运行多个虚拟终端。虚拟终端是一种无需运行GUI即可一次打开多个shell会话的方法。
小试牛刀实例:
#!/bin/bashecho "Hello World!"
字符 #! 是一个约定的标记,它见告系统这个脚本须要什么阐明器来实行,即利用哪一种 shell。/bin/bash是Bash的路径。Bash(Bounrne Again Shell)是目前大多数GNU/Linux系统默认的shell环境。
运行Shell脚本的方法作为可实行程序将上面的代码保存为test.sh,并cd到相应目录:
chmod +x ./test.sh #使脚本具有实行权限./test.sh #实行脚本
把稳:
一定要写成./test.sh,而不是test.sh
字符#指明注释的开始,延续到行尾
作为阐明器参数这种运行办法是,直接运行阐明器,其参数便是Shell脚本的文件名,如:
/bin/sh test.sh/bin/php test.php
这种办法运行的脚本,不须要在第一行制订阐明器信息。