分类目录归档:运维op
Docker—概述
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。
mac原生ssh支持登陆状态在多个窗口间共享
$ vim ~/.ssh/config 添加以下配置:
Host *
ControlMaster auto #多窗口共享登陆状态
ControlPath ~/.ssh/%h-%p-%r
ControlPersist yes #登陆状态保留时间,yes表示永久,除非网络断开
Host mars #快捷别名
hostname mars.com #远程机器
user yanjingang #用户名
$
ssh mars #使用别名登陆
登陆后在新窗口再次运行ssh mars时不用输入密码,会自动登陆
为RaspberryPi3板子初始化Raspbian系统 (Mac环境)
linux rm回收站
linux的rm是个可怕的指令,无数人因误操作把重要文件彻底删除。作为程序员,所有linux机器上都应该增加回收站机制。
用shell脚本监控进程是否存在,不存在则启动的实例
用shell脚本监控进程是否存在,不存在则启动的实例:
Git常用命令
一些常用的Git命令。
CentOS7安装GitLab(nginx冲突、端口更改)
gitlab是将issues, code review, CI and CD 整合到独立的网站UI,版本控制使用GIT。gitlab 分为 Gitlab Community Edition(gitlab社区版又称gitlab-ce)、Gitlab Enterprise Edition(gitlab企业版又称gitlab-ee);ce和ee的区别在于ce的功能在ee里面都有,而EE里有的功能CE不一定支持。
svn命令小技巧
有几个比较老的项目还在svn里,懒得装客户端了,记几个小命令
正在考虑微服务架构的松耦合?小心这些陷阱!
微服务是一种新的架构,它使用简单、轻量、松耦合的服务来构建系统,这些服务彼此可以独立开发和发布。
分布式队列编程:模型、实战
10条命令分析Linux性能问题
当你登录到一台存在性能问题的Linux服务器上时,在头一分钟,你会检查什么?
不懂点CAP理论,你好意思说你是做分布式的吗?
linux根据字符串长度排序
sort 命令可以按照字母或者数字顺序排列字符串,不过如果我们想根据字符串的长度来排序呢?
Linux比较文本文件的交集、差集与求差
介绍两个常用命令:
运维监控平台选型
Linux内存中的Cache真的能被回收么?
大家普遍认为,buffers和cached所占用的内存空间是可以在内存压力较大的时候被释放当做空闲空间用的。但真的是这样么?在论证这个题目之前,我们先简要介绍一下buffers和cached是什么意思
一名分布式存储工程师的技能树是怎样的?
2. 对象存储,典型的就是Amazon S3,这种系统很多公司自己造给公司内部用,存图片等小文件,接口一般不会兼容Amazon S3,因为不需要,比如淘宝的TFS,基本思路就是将多个小文件合并成大文件存储,经典论文FB的HayStack。这种系统一般读多写少,不需要修改,很少删除,一致性也没那么强,系统相对好做。基本上HDFS+HBase就能搞定一个这种系统,HBase存元数据,利用HDFS的Append功能将小文件合并成大文件。