尚硅谷大数据技术之Shell(作者:尚硅谷大数据研发部)版本:V2.0第1章 Shell概述大数据程序员为什么要学习Shell呢?1)需要看懂运维人员编写的Shell程序。2)偶尔会编写一些简单Shell程序来管理集群、提高开发效率。第2章 Shell解析器(1)Linux提供的Shell解析器有:[atguigu@hadoop101 ~]$ cat /etc/...
原创
2022-09-28 15:43:36
96阅读
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执
原创
2023-06-08 21:01:07
108阅读
Shell 脚本(Shell Scripting)是一种强大的自动化工具,广泛应用于 Linux/Unix 系统管理、任务批处理和 DevOps 等领域。本教程将带你快速入门 Shell 脚本编程,掌握基础语法和常用技巧。
变量 是一种很“弱”的变量,默认情况下,一个变量保存一个串,Shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如 let、declare、expr、双括号等。 Shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的Shell中可用。而环境变量则可以在创建它们的S
转载
2016-07-14 11:10:00
128阅读
2评论
教程目录0x00 教程内容0x011.0x021.2.0xFF 总结0x00 教程内容学习前提:有一定的Scala基础、基本的 Linux 基础,对Spark有一定的概念,并且安装好了Spark环境。其他参考教程:1、分布式集群环境之Scala的安装与配置(Centos7)2、分布式集群环境之Spark的安装与配置(Centos7)0x011.Spark-
原创
2022-01-30 09:28:21
742阅读
第一部分 shell文件安全与权限第二部分 文本过滤第7章 正则表达式介绍基本元字符
原创
2022-08-05 13:33:08
101阅读
教程目录0x00 教程内容0x011.0x021.2.0xFF 总结0x00 教程内容学习前提:有一定的Scala基础、基本的 Linux 基础,对Spark有一定的概念,并且安装好了Spark环境。其他参考教程:1、分布式集群环境之Scala的安装与配置(Centos7)2、分布式集群环境之Spark的安装与配置(Centos7)0x011.Spark-Shell是 Spark 自带的一个 Scala 交互 Shell ,可以以脚本方式进行交互式执行,类似直接用 Python 及其
原创
2021-06-10 18:17:04
659阅读
Shell函数类似于Shell脚本,里面存放了一系列的指令,不过Shell的函数存在于内存,而不是硬盘文件,所以速度很快,另外,Shell还能对函数进行预处理,所以函数的启动比脚本更快。 1、函数定义 关键字function表示定义一个函数,可以省略,其后是函数名,有时函数名后可以跟一个括号,符号“
转载
2016-07-14 11:06:00
126阅读
2评论
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。本文主要介绍C语言入门教程。原文地址:C语言入门教程...
转载
2022-06-08 21:03:33
112阅读
Go语言入门教程引言Go语言(又称Golang)是由Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。自从2007年项目启动以来,Go语言因其简洁、高效、并发处理能力强等特点而受到广泛欢迎,尤其在云计算、微服务架构中得到了广泛应用。本文将带你了解Go语言的基础知识,包括环境搭建、基本语法、控制结构等。安装Go语言环境Windows访问 Go官方网站 
Bash的算术运算有以下几种方法:序号名称语法范例1算术扩展$((算术式))r
原创
2023-07-24 16:27:26
85阅读
Bash的算术运算有以下几种方法: 第一节:算术扩展 算术扩展语法:$((算术式)) 如果表达式中有变量,该变量名称之前最好不要加$这个符号,以免该变量不存在时,造成语法的错误。 例如: 由于变量i不存在(行1),所以行2会变成:echo $((12+)),这样语法就错了。 但如果写成: 这样可正确
转载
2016-07-14 11:45:00
83阅读
2评论
Shell提供了到Linux系统的接口。它收集来自输入并基于该输入执行程序
转载
2022-06-02 12:10:43
1204阅读
BASH 的基本语法最简单的例子 —— Hello World!关于输入、输出和错误输出BASH 中对变量的规定(与 C 语言的异同)BASH 中的基本流程控制语法函数的使用2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序...
原创
2022-04-02 16:48:57
148阅读
shell程序的基本组成结构 shell结构大体是由设定变量、内置命令、shell的语法结构、函数组成。 使用实例说明:test.sh 上面的这个脚本要想运行还需要做一些操作,首先给予执行权限 然后执行 输出 父shell和子shell 在执行script之前,身处的环境就是父shell。执行scr
转载
2016-07-14 11:08:00
101阅读
2评论
学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行。如果你想了解 CPU 到底干了些什么,以及代码的运行步骤,就一定要学习汇编语言。汇编语言不容易学习,就连简明扼要的介绍都
转载
2021-06-05 14:44:51
371阅读
作者:阮一峰日期:2018年1月21日学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算
转载
2023-07-19 14:01:05
61阅读
一个 Shell 脚本都以.sh为文件名后缀,并且其文件结构都有一定的特点。一个标准的 Shell 脚本组成结构如下:文件标识。第一行的#!是一个特殊标记(一般称为Hashbang),标识该 Shell 脚本将使用/bin/bash这个 Shell 对这个文件内容进行解析。文件注释。这部分是对这个文件业务逻辑的注释,一个好的注释可以让别人一眼看懂该文件的目的。Shell
原创
2022-07-22 17:11:24
171阅读
http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html
原创
2022-06-09 09:52:47
2928阅读
学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行。如果你想了解 ...
转载
2023-07-03 10:41:04
73阅读