shell脚本及其linux内核中的作用

Linux

分配系统资源和协调计算机内部的所有详细信息的计算机程序被称为操作系统或内核。

hardware:硬件,比如屏幕显示,键盘输入等
kernel:内核,负责连接硬件和内核,只有通过内核才能操作硬件
shell:可以理解为一个框架(更多的翻译将其翻译为壳),通过这个框架外层的应用可以调用内核

application programs:应用程序,比如数据库(DBMS),邮件服务(mail)等,他们可能需要使用到硬件,这时候就要通过shell去调用内核,继而操作硬件。

运行.sh文件会根据其中的命令逐行执行,从而实现自动化操作的目的。一个.sh文件可以包含一系列编译代码的命令,运行该文件可以自动编译整个项目。要运行.sh文件,可以使用命令行界面输入“./文件名.sh”并按下回车键。

注意一下几点:

    .sh文件可以使用各种编程语言编写,如Bash、Perl、Python等。

    在Linux系统中,.sh文件需要设置执行权限才能运行,可以使用“chmod +x 文件名.sh”命令进行设置。

    .sh文件可以通过在文件开头添加“#!/bin/bash”或其他Shell解释器路径来指定使用哪个Shell解释器来运行该文件。

    .sh文件可以通过命令行参数来接收输入参数,例如“./文件名.sh 参数1 参数2”。

    .sh文件可以包含各种流程控制语句和函数,从而实现更复杂的自动化操作。

    .sh文件可以用于定时任务和系统管理等方面,例如定期备份数据、批量修改文件权限等

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值