Shell学习(一)认识Shell
一、啥是Shell
Shell : 一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell脚本 : 一种为 shell 编写的脚本程序,通常指的“shell编程”即为shell脚本编程。
二、shell的种类
Linux 的 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)
- ......
由于易用和免费,我们常用的是Bash,后续也以Bash进行学习
三、第一个Shell脚本
创建一个空白文件testShell.sh
touch testShell.sh
打开文件并写入要执行的Shell脚本
#打开Shell文件,按“i”可以进入编辑模式 vim testShell.sh #输入Shell脚本,echo命令用于向窗口输出文本 echo "Hello Shell !"
赋予文件可执行权限
chmod +x ./testShell.sh
执行文件
./testShell.sh