(相关资料图)
shell是一个用c语言编写的程序,他是用户使用linux的桥梁shell即可以看作是命令,也可以看作是一种程序设计语言shell其实就是一个应用程序,它有操作界面,通过通过这个界面,去访问操作系统的内核其实,我们一开始一直使用的终端界面,其实就是属于shell界面。shell就是将许多命令写到一起,可以自己使用,也可以给别人使用,让用户可以很轻松的执行多个命令,完成一些功能。
shell脚本,是为shell编写的脚本程序。因为linux自带了shell的解释器,vi编辑器就可以写shell脚本代码,所以我们可以理解为linux自带shell的环境。因为易用和免费,bash成为大多数linux系统默认的shell工具。
.base_profile 设置环境变量.bashrc 存放针对bash的命令.bash_logout 仅在退出注册时运行.bash_history 历史记录
shell脚本可以简单理解也是文本,只是它后缀不同,并且可以被执行。第一步:vi demo.sh,创建脚本,进入编辑模式后,第一行:
这个是固定写法,#!用来指定脚本文件的解析程序。echo 表示输出内容到终端
第二步:设置demo.sh的可执行权限
第三步执行:执行方法1:终端下,./demo.sh
即可执行shell脚本,在终端输出文本内容。执行方法2:/bin/bash demo.sh
这个直接调用bash去执行shell 文件,也是最常用的方法,重点掌握。
注意:shell脚本可以写的很复杂,完成比较多的功能,作为初学者,我们先了解怎么写shell和运行。后面会跟大家分享一些复杂的shell脚本,以及一些语法和逻辑。
Copyright 2015-2022 华东知识产权网 版权所有 备案号:京ICP备2022016840号-41 联系邮箱:2 913 236 @qq.com