ChenJian Blog

Oh by the way, which one is JIAN?

Linux终端上的乐趣

Have Fun On Linux Terminal

包下载网站推荐 https://pkgs.org/ cmatrix 经典电影《黑客帝国》(The Matrix),在男主眼中,任何东西都是以计算机字节流的形式流动。我们也可以进化成这样! 安装 # ubuntu 16.04 sudo apt-get install cmatrix -y # centos7 yum -y install gcc make ncurses-...

五种获得Linux内核版本的方法

Five Ways To Find The Kernel Version

前言 在特定的Linux系统中,知晓内核(Kernel)的版本号是非常有价值的。不仅仅是其本身的优势,更在于通过内核发布版本包含一些或大或小的改变与更新,可以帮助使用者诊断和升级系统。 幸运的是,获取这些信息是十分简单的,而且至少有五种方法可以使用。进一步来说,每一种方法可以通过一点点改变来获得更多的系统信息。 内核版本号 面对Linux内核含有大量的校订与发行的特征,甚至新版本处在...

耕字问书之2018

Books I Read During 2018

《群魔(上下)》 作家:[俄] 费奥多尔·陀思妥耶夫斯基 出版社:上海三联书店 译者:臧仲伦 出版年:2015-5-1 本作品由陈健采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

Prometheus和Grafana在Kubernetes上的使用

Deploy Prometheus And Grafana On Kubernetes

集群版本信息说明 组件名称 版本号 kubernetes 1.8.1 golang 1.8.3 docker 17.06.2-ce prometheus v2.0...

定制个自己的CentOS7系统

DIY A CentOS7 System

官网下载ISO版本镜像 名称:CentOS-7-x86_64-Minimal-1708.iso 文件路径:/home/chenjian/Downloads/IOS/CentOS-7-x86_64-Minimal-1708.iso 安装制作工具 yum -y install anaconda createrepo mkisofs rsync 挂载光盘,同步文件 mkdir /mn...

词译-Street Boy

Street Boy

专辑Coming from Reality 词译-Sandrevan Lullaby-Lifestyles 词译-I Think Of You 词译-A Most Disgusting Song 词译-Silver Words 词译-Cause 词译-Street Boy Street Boy Street boy You’ve been out...

Kubernetes之Pause容器

The Pause Container Of Kubernetes

pause根容器 在接触Kubernetes的初期,便知道集群搭建需要下载一个gcr.io/google_containers/pause-amd64:3.0镜像,然后每次启动一个容器,都会伴随一个pause容器的启动。 但这个pause容器的功能是什么,它是如何做出来的,以及为何都伴随容器启动等等。这些问题一直在我心里,如今有缘学习相关内容。 pause源码在kubernetes项目...

Centos7下docker二进制文件编译

Make Docker Executable File On CentOS7

相关博文 带你玩转Docker 系统环境与软件版本 OS:Centos7 64bit Kernel Version:3.10.0-693.2.2.el7.x86_64 Golang Version: go1.8.4 linux/amd64 Docker: 17.05.0-ce 浅谈docker源码编译 官方提供编译步骤依次为:make build和mak...

Golang之使用Flag和Pflag

Using Flag And Pflag With Golang

Flag 导入flag import "flag" 定义flags import "flag" // 返回的是 指针 var ip = flag.Int("flagname", 1234, "help message for flagname") 将flag绑定到一个变量 import "flag" var flagvar int func init() ...

Golang之使用Cobra

Using Cobra With Golang

Cobra介绍 Cobra是一个库,其提供简单的接口来创建强大现代的CLI接口,类似于git或者go工具。同时,它也是一个应用,用来生成个人应用框架,从而开发以Cobra为基础的应用。Docker源码中使用了Cobra。 概念 Cobra基于三个基本概念commands,arguments和flags。其中commands代表行为,arguments代表数值,flags代表对行为的改变...