Linux系统Shell基础之脚本执行方式

一、Shell介绍
Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至去编写一些程序。Shell还是一个功能非常强大的编程语言,易编写,易调试,灵活性较强,Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。

二、Shell脚本的执行方式
1、echo -e 【内容】,功能:输出内容,-e 代表支持反斜线控制的字符转换,例如:
在这里插入图片描述
常用的控制字符:
【1】 \\: 输出一个 \ , 也就是它的本身。
【2】\b: 退格键,也就是相当于向左删除键。
【3】\n:换行符。
【4】\r:回车键。
【5】\t: 制表符,也就是Tab键。

2、现在使用Shell编写一个脚本Demo
【1】.先在根目录下创建一个***sh***目录,用来存放***Shell***脚本,例:mkdir sh
在这里插入图片描述

【2】.跳到 sh 目录下,然后使用Vim编辑器编写第一个Shell脚本程序,例如:
在这里插入图片描述
【3】.进入Vim编辑器,写入以下图片的代码。
在这里插入图片描述
解释:
{
①、#!/bin/bash: 不是注释,它是标志,标志着我以下写的程序是Shell脚本,所以不要省略,是必要的。
②、#Author:czd以及下一行的代码是注释。
③、echo ‘Hello world’ : Shell脚本程序。
}

【4】、脚本执行(脚本执行有两种方式)
①、赋予执行权限,直接运行。
(1). chmod 755 hello.sh
(2). ./hello.sh或者/root/sh/hello.sh(使用相对路径或者绝对路径运行脚本)

在这里插入图片描述
②、通过bash调用来执行代码
(1).bash hello.sh
在这里插入图片描述
三、总结
1、Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。
2、Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。
3、Linux提供了像MicrosoftWindows那样的可视的命令输入界面–X Window的图形用户界面(GUI)。它提供了很多桌面环境系统,其操作就像Windows一样,有窗口、图标和菜单,所有的管理都是通过鼠标控制。每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值