Shell是一个用C语言编写的程序 是用户使用Linux的桥梁 Shell是一种命令语言 Shell的成品可以是一种应用程序 这个应用程序提供一个界面 用户通过这个界面访问操作系统内核的服务。 Shell 在linux下称之为"Unix Shell" Windows下Windows Explorer是Windows下的图形化的"Shell"
Shell编程同python编程相同 只需一个文本编辑器即可实现Shell的运行
Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shell for Root(/sbin/sh)
#! 后指定的程序即是解释此脚本文件Shell程序 后面跟上相应的Shell命令
#!/bin/bash #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell echo "java265.com"
将上面的脚本另存为 "test.sh" 修改脚本权限 chmod +x ./test.sh 运行脚本 ./test.sh
//使用#开头的行就是注释 //会被解释器忽略。 单行注释: # 这是一个注释! 多行注释 多行注释使用以下格式: :<<! 注释内容... 注释内容... ! !也可以使用其他字符: :<<# 注释内容... 注释内容... 注释内容... #