加载中
git shallow clone之后切换远程分支的方案

git clone有个--depth参数,作用是浅克隆(shallow clone),可以大大加快clone的速度,剔除不必要的递交,但是缺点就是不能checkout其他远程分支了,本文将介绍如何从shallow clone彻底转换为...

gradle使用maven镜像仓库的方法

gradle使用maven镜像仓库的方法大体上有两种 修改build.gradle 使用gradle构建的项目,在项目的根目录下都会有一个build.gradle文件,存储着构建的配置,其配置语法使用groovy DSL,所以熟悉...

【产品环境】使用ELK搭建日志系统

ELK Stack指代三个独立的组件: Elasticsearch,Logstash,Kibana。这三个独立的组件组合使用,可以形成一套完整的日志解决方案。目前这三个产品先后归于Elastic.co公司旗下,该公司围绕Elast...

consul简介

简单记录了一下consul的基础用法。 产品环境的部署可以借鉴这篇文章: https://www.digitalocean.com/community/tutorials/how-to-configure-consul-in-a-production-environment-on-ubuntu-...

ubuntu下使用ufw保护docker容器

docker会默认开启iptables NAT规则,如果使用-p port:port这种形式暴露端口是得不到ufw的防护的。 因为ufw操作的实际上是filter规则链,并没有提供简单的操作nat链的方案。 经过一番google之...

nginx处理redirect location端口丢失的问题

nginx有时候并不像apache那样智能,对于redirect location的处理尤为惨淡,几乎只能用户手工处理

[grub实现]U盘引导多个linux镜像安装,同时支持BIOS和UEFI模式

前言: 生命不息,折腾不止。在折腾中进步,在踩坑中成长。 补: 我的grub.cfg配置已经托管到oschina git仓库: http://git.oschina.net/abcfy2/grub-cfg 准备开整 U盘一枚(4G容量以上,备份好数...

X11 forwarding request failed on channel 0解决方案

ssh -X/-Y的时候启动远程图形程序的时候可能报错X11 forwarding request failed on channel 0。记录一下解决方案

getopts简易教程(Small getopts tutorial)译文

getopts简易教程 当你想用一种专业的方式解析命令行参数时,getopts就是要选择的工具。和它的旧版本兄弟命令getopt不同(注意没有s!),getopts是shell内置命令。高级地方表现在 你不需要通过一...

目前线上环境(ubuntu server)终于部署好一个logstash日志收集系统了

断断续续的看了一周logstash的文档,总算在线上ubuntu搭建起来一个logstash环境了。现在分享一下自己的经验 ELK扩展到整个日志系统的搭建,可以参考新的Blog: http://my.oschina.net/abcfy2/...

提前体验到ubuntu touch的节奏

今天虚拟机升级ubuntu 14.10到正式版,意外发现进入了ubuntu touch的界面,赶脚还不错。

没有更多内容

加载失败,请刷新页面

返回顶部
顶部