摘要: 基础知识 项目交付 基础知识 简介 项目交付是一个涉及到多团队共同协作的事情,它包括 产品团队设计产品、研发团队开发产品、测试团队测试代码、运维团队发布代码和维护站点等工作。 项目交付的过程中,每个团队都有自己特有的一些工作特殊 一般情况下,项目交付在软件工程人员人员眼中的基本逻辑 代码发布 简介 阅读全文
posted @ 2023-01-16 22:29 aBiu-- 阅读(21) 评论(0) 推荐(1) 编辑
摘要: 基础实践 基础知识 基础知识 简介 在日常计算机管理中,总会有很多数据输出到屏幕或者文件,这些输出包含了标准输出、标准错误输出。默认情况下,这些信息全部输出到默认输出设备 屏幕。然而,大量的数据输出中,只有一小部分是我们需要重点关注的,我们需要把我们需要的或者关注的这些信息过滤或者提取以备后续需要时 阅读全文
posted @ 2023-01-16 22:29 aBiu-- 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 基础实践 基础语法 基础知识 场景 shell脚本虽然功能很多,但是它最常用的功能还是处理文本文件,尤其是在正常的业务操作流程场景中,比如检查日志文件、读取配置、处理数据等现象,虽然我们能够使用echo、cat、<<、>>、|等符号实现文件内容的操作,但是整个过程有些繁琐。所以我们需要一种更为轻便的 阅读全文
posted @ 2023-01-16 22:29 aBiu-- 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 基础实践 基础知识 基础知识 需求 我们之前的一些操作,很大程度上都是基于特定的关键字来进行实践的,尤其是面对一些灵活的场景,我们因为过于限定一些关键字,导致灵活性上表现比较差。在shell中,它其实有一种机制,能够让我们结合特定的符号,实现非常灵活的内容操作。 这就是正则表达式,正则表达式是用于描 阅读全文
posted @ 2023-01-16 22:29 aBiu-- 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 脚本信号 信号基础 基础知识 简介 当我们在构建一些更高级的脚本的时候,就会涉及到如何在linux系统上来更好的运行和控制它们,到目前为止,我们运行脚本的方式都是以实时的模式,在命令行来运行它。但是这并不是脚本唯一的运行方式,我们可以在linux系统中以更丰富的方式来运行它们,甚至在脚本遇到不可查的 阅读全文
posted @ 2023-01-16 22:28 aBiu-- 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 函数基础 基础知识 场景需求 在shell脚本的编写过程中,我们经常会遇到一些功能代码场景:多条命令组合在一起,实现一个特定的功能场景逻辑、一些命令在脚本内部的多个位置频繁出现。在这些场景的代码量往往不多,但是频繁使用的话,会导致脚本的整体逻辑脉络比较松散和框架散乱。 所以我们需要一种脚本逻辑,不仅 阅读全文
posted @ 2023-01-16 22:28 aBiu-- 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 流程基础 基础知识 编程逻辑 编程语言的目的是通过风格化的编程思路将代码写出来后,实现项目功能的。为了实现功能,我们通过在代码层面通过一些代码逻辑来实现: 顺序执行 - 程序按从上到下顺序执行 选择执行 - 程序执行过程中,根据条件选择不同的顺序执行 循环执行 - 程序执行过程中,根据条件重复执行代 阅读全文
posted @ 2023-01-16 22:28 aBiu-- 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 运算符 运算符基础 基础知识 需求 根据我们之前的学习,通过现有的知识内容可以完成一个简单的功能操作,即使通过所谓的脚本参数可以实现一个脚本在多个数据值的情况下实现不同的结果。但是问题是,目前脚本本身还没有实现灵活的机制。 所谓脚本级别的灵活机制,说的是脚本内部能够实现数据的操作和判断。而数据的操作 阅读全文
posted @ 2023-01-16 22:28 aBiu-- 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 基础知识 shell登录解读 基础知识 shell配置文件 系统级别生效配置文件 /etc/profile 系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行 /etc/profile.d/*.sh 被/etc/profile文件调用,执行当前目录下所有的文件中关于shell的设置 /et 阅读全文
posted @ 2023-01-16 22:28 aBiu-- 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 常用符号 信息传递 重定向 重定向符号 在shell脚本中有两类常见的重定向符号: 覆盖式重定向: > 表示将符号左侧的内容,以覆盖的方式输入到右侧文件中 < 表示将符号右侧的内容,以覆盖的方式输入到左侧文件中 追加式重定向: >> 表示将符号左侧的内容,以追加的方式输入到右侧文件的末尾行中 << 阅读全文
posted @ 2023-01-16 22:27 aBiu-- 阅读(467) 评论(0) 推荐(0) 编辑