一、认识shell
要学习使用shell脚本首先要对shell脚本有个基本的认识。shell的中文翻译是“贝壳“、”贝壳“是动物作为外在保护的一种工具。可以这样认为Linux的shell是Linxu内核的外层保护工具,并负责完成内核与用户的交互工作,shell是一个命令行解释器,Lnux下使用shell命令完成功能比图新化界面更加快捷、方便。shell脚本其本质就是shell命令的集合。
shell脚本一般由我们的Linux系统根目录下/bin/bash文件来解释执行。
二、创建简单的shell文件
在Linux操作chang统下,shell脚本文件的后缀名一般为.sh。可以直接在终端使用 vim 文件名.sh创建shell脚本文件。创建好进入后我们在文件的头部加上#!/bin/bash 表示我们的shell脚本是由根目录下的/bin/bash文件来解释执行。然后我们在文件中可以直接输入我们常用的一些命令比如:ls(显示当前目录下的非隐藏文件以及目录)、touch(创建一个文件)等等一个简单的shell脚本就创建好了。
执行我们的shell脚本就会执行我们脚本里面写的命令为我们创建一个1.txt的文件以及显示当前目录下的非隐藏文件以及目录。
三、执行shell脚本
执行shell脚本的方法一般有两种。第一种就是使用chmod命令给我们的shell文件添加执行权限。如:chmod u+x demo.sh (文件名)
这样我们就可以直接用 ./demo.sh 就可以执行了。
使用 ls -l 可以查看我们编写的shell脚本文件的权限。
第二种方法更为简单常用 直接在我们的终端输入bash demo.sh 就可执行了。
执行我们的shell脚本文件,结果如下:
怎么样?简单吧 这就是创建我们的简单的shell脚本文件并执行。当然,这只是shell脚本文件最简单基础的用法,只是让我们对shell脚本有个基础的了解。接下来我们认识一下shell脚本的变量。下一篇文章来学习shell脚本的变量。