实用指令_大数据shell快速入门了解

shell编程

Linux运维工程师在进行服务器集群管理时,需要写shell程序来进行服务器管理。对于javaee和python程序员来说,工作需要,可能需要编写一些shell脚本进行程序或者是服务器的维护,比如备份数据库脚本。对于大数据程序员来说,需要编写shell来管理集群。

shell是什么

shell是一个命令行解释,它为用户提供一个向linux内核发送请求以便运行程序的界面系统级程序。用户可以用shell来启动,挂起,停止,甚至编写一些程序。

shell脚本的执行方式
  • 脚本格式要求
    1. 脚本以#!/bin/bash开头
    2. 脚本需要可执行权限
  • 编写一个shell脚本
    1. 需求说明 创建一个shell脚本 输出 hello world!
  • 脚本的常用执行方式
    • 方式1(输入脚本的觉得路径或者想到路径)
      1. 首先要赋予helloworld.sh脚本的+x权限
      2. 执行脚本
    • 方式2(sh+脚本)
      1. 说明:不用赋予脚本+x权限,直接执行即可
###脚本.sh
###先创建脚本
cd /home
mkdir /tmp
vim Hellwordmyshell
#!/bin/bash
echo HelloWorld!
:wq!
###执行方式2
sh Hellwordmyshell
###执行方式1
chmod a=x Hellwordmyshell
./Hellwordmyshell ###或者/home/tmp/Hellwordmyshell

脚本后缀.sh可写可不写没影响,任意后缀都行,主要是便于区分。

posted @ 2023-08-28 14:58  翻滚的小井蛙  阅读(33)  评论(0)    收藏  举报