进入shell编程确实概念开始加深~不过个人还是比较淡定的,比较学习到实线有一段距离,但不学永远入不了门。 20200525 jeff
一、什么是Shell
shell是命令的解释器,为用户提供一个像linux内核提供个向内核发送请求允许程序的操作,比如:启动、挂起、暂停、编写 等 类似中间键。 shell是人和计算机 交互的界面。
shell是一个编程语言,是解释执行的脚本语言。可以直接调用linux系统命令,允许用户变成。
Bshell 和Cshell 两种
Bshell:sh、ksh、bash、psh、zsh
Cshell:csh、tcsh
我们主要讲解的是Bash(贝许 哈哈哈)的
![Linux初学笔记(二十七)[概念]-Shell基础概念1](https://www.datacenterfarm.com/wp-content/uploads/2020/05/6969e8f5fa5fb7c8443ec384cb2df8e8.png)
linux支持shell的种类
bash的操作
二、shell 脚本执行方式
2.1 echo输出命令
[语法]#echo + [选项] +[输出内容]
[选项] -e 支持反斜线控制的字符转换
注意单双引号。
\b 向左删除一个键
\t= tab距离 \n=换行
\xhh=十六进制换算 \t= tab距离 \n=换行
echo -e "\e[1;31m abcd \e[0m"
\e[1 开启颜色输出 \e[0 结束颜色输出,31m 红色
2、第一个脚本
!/标称一下是sh脚本,所有shell脚本都要写标称
注意!和“”要改一下
执行这个脚本的方法-通过Bash调用执行脚本
#bash hello.sh

DC Farm小程序二维码
扫一扫添加博客小程序