Skip to content

Category: 编程语言

编程语言相关

Kubernetes (三)–Deployments是如何工作的?

引言 本文介绍Deployment 理论基础以及实践。 理论基础部分包括自愈,可扩展,滚动更新和版本回滚。 实践部分包括: 如何部署一个Deployment,如何滚动更新以及如何回滚。 Depolyment 理论 在上一篇文章中我们分析了Pod,以及部署了一个Pod。但是Pod是会死掉的,英文叫mortal. Pod…

Linux Bash Shell (六) 根据文件扩展名对文件名进行切片

前言 一些shell脚本中需要根据文件的类型进行操作,比如对文件进行重命名但是需要保留扩展名。 在java等语言中我们知道有charAt,substring等方法可以找出文件名和扩展名,但是shell中并没有这些内置方法, 在shell中如何对文件名进行切片呢,我们一起来学些吧 利用${VAR%.*}抽取文件名(不包含扩展名) 一个完整的文件名通常满足name.extension的格式,比如test.txt, a.out, c.exe 等等。 那么如何抽取文件名,而不包含扩展名呢?…

Linux Bash Shell (五)–如何创建临时文件, 分割大文件?

前言 这篇文章主要包含3个部分: 如何利用mktemp创建临时文件 如何利用split分割大文件 如何利用csplit分割大文件 让我们一起来学习吧~ 利用mktemp创建临时文件 在写脚本的过程中,我们经常需要存储临时数据,在linux系统下最合适放临时数据的地方是/tmp,这个目录下的内容会在重启的时候被清除。 mktemp命令可以用来创建临时的文件,目录。 mktemp用法…

Linux Bash Shell (四)–sort 和uniq命令

前言 这篇文章主要介绍Linux Bash Shell 中的sort和uniq命令。 sort命令可以对文本文件进行排序,经常和其他命令通过管道的方式结合使用。 而uniq 命令要求输入必须是排好序的数据,否则结果就不会准确,有序是uniq命令得到正确结果的基础。 接下来让我们一起来学习sort和uniq命令吧~ sort…

Linux Bash Shell(三)–find命令的高级用法你知道吗?

前言 各位读者好,看到本文标题你会想到什么?你觉得哪些用法才算是find命令的高级用法? 本文介绍的和你想到的一致吗? 本文重点介绍如何利用-exec和xargs命令实现find命令和其他命令的结合,进而向大家展示find命令的强大。 欢迎留言讨论 (一) find 命令-exec和-ok参数 有很多场景需要对查找到的文件进行进一步操作,比如批量对文件进行权限的更改,用户属性的更改以及对文件行数进行统计等等。 -exec和-ok参数可以实现这个需求。…

Linux Bash Shell 中的这些用法你都了解吗? (二) 文件校验与加密解密

前言 Bash Shell 中内置了大量功能强大的命令,有时通过一个命令就能实现一个软件的功能。 今天让我们一起学习下在shell中如何校验文件的完整性,以及如何进行文件的加密解密 关键词 md5sum, sha1sum, crypt, gpg,…

Hello world!

Welcome to backendsite. 善始者众,善终者寡。最无益,莫不过一曝十寒。 按照惯例,第一篇博文是Hello,World!

Author Copyriht by BackendSite