- 博客(7)
- 收藏
- 关注
原创 linux 文本的行、列操作
背景在工作中经常会碰到,对文本的列、行的操作,主要涉及操作为sed和awk。本文记录哈常见的场景,以便不时之需。 常用特殊字符$ 正则表达式中表示一行结尾,常用在(grep、sed、awk、vim中);或用在变量的前导符^ 表示一行开始$? 状态值(0,1)对行的操作主要使用sed命令进行操作,-i 参数表示将使用新的内容对源文件进行修改 在某行的前一行或后...
2018-08-01 20:55:51 15536
原创 复合数据类型
复合数据类型主要内容重点介绍以下四种常用复合数据类型: 数组slicemap结构体 数组和结构体的长度是固定的;slice和map都是动态数据结构,它们的长度在元素添加到结构体中时可以动态增长使用这些数据类型构成的结构化数据编码为json数据,从json数据转换为结构化数据数组数组是一个由固定长度且多个相同数据类型元素的序列。因此,无法添加或者删除...
2018-07-12 00:22:12 5818
原创 入门
入门Hello worldgo run:这个命令编译一个或多个以.go结尾的源文件,链接库文件,并运行最终生成的可执行文件go build: 生成一个名为xxx的可执行二进制文件,之后你可以随时运行它,不需任 何处理。包:组织Go语言的代码,类似于其它语言的库或模块 main包:它定义了一个独立可执行的程序,而不是一个库 Go语言不需要在语句或者声明的末尾添加分号,除...
2018-07-11 00:08:29 172
原创 kubernetes基本术语
k8s基本概念和术语Kubernetes是一个高度自动化的资源控制系统,它通过跟踪对比etcd库里保存的“资源期望状态”与当前环境中的“实际资源状态”的差异来实现自动控制和自动纠错的高级功能基本概念:Master、Node、Pod、Label、Replication Controller(RC)、Deployment、Horizontal Pod Autoscaler(HPA)、Service、Vo
2017-09-10 23:16:17 432
原创 vim基础操作
vim基础主要参考:(http://www.cnblogs.com/itech/archive/2009/04/17/1438439.html)vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。vim思维导图 基本概念vi可以分为以下三种状态: 1. 命令行模
2017-08-30 15:33:17 297
原创 Git使用
Git教程来源参考:link ==侵删==简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。概念:工作区、版本库(repository)、暂存区 如图1所示 - 工作区:即自己里看到的目录 - 版本库:即工作区中的隐藏目录.git,它是Git的版本库 - 暂存区:版本库中的stage,还有Git为我们创建的第一个分支master,以及指向master分区的指针HEAD 往
2017-08-30 11:22:19 277
转载 ubuntu用不了root用户:~$ su - root Password: su: Authentication failure怎么办?
ubuntu的root用户默认是禁止的,需要手动打开才行 事实上ubuntu下的所有操作都用不到root用户,由于sudo的合理使用,避免了root用户下误操作而产生的毁灭性问题 root账号启用方法(其实我个人认为这没有多大必要):执行下面的操作:1.先解除root锁定,为root用户设置密码打开终端输入:sudo passwdPassword: <--- 输入你当前用户的密
2015-06-26 17:09:36 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人