1.shell简介

 

1. 什么是Shell

shell就是一个命令解释器。

shell分为交互式shell和非交互式shell.

交互式shell就是命令行上一条一条命令的执行。

非交互式shell就是以脚本的方式运行。

通过变量$-来查看是否是交互式或非交互式shell

[root@localhost ~]# echo $-       #命令行上的执行
himBH  
[root@localhost ~]# echo 'echo $-'>test.sh
[root@localhost ~]# sh test.sh                    #脚本中的执行
hB

himBH中每个字母的含义

 

 

2.什么是Shell脚本

    1.系统命令的堆积

    2.特定的格式,特定的语法,组成的一个文件

    3.以.sh为结尾的

3.为什么要学习shell脚本

   1.自动化运维

    2.减少不必要的工作

    3.提高工作的效率

4.学习shell脚本,我们需要什么技能

     1.要对vim编辑器熟悉 。.vimrc

     2.要有linux命令的基础应用。最少熟悉80个以上的linux命令。

     3.对正则表达式熟悉。awk,sed,grep三剑客要熟练使用。

     4.熟悉常见的linux服务,服务配置,网络,优化,日志等操作

5.如何学好shell脚本呢

    

 

posted @ 2023-04-10 17:52  甜甜de微笑  阅读(80)  评论(0)    收藏  举报