自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 /etc/profile 与 /etc/bashrc 的区别

首先,shell分为登录式shell和非登录时shell,两者的读取配置文件的顺序是不一样的.登录式shell读取配置文件的顺序为 /etc/profile -> /etc/profile.d/*.sh -> ~/.bash.profile -> ~/.bashrc -> /etc/bashrc非登录式shell读取配置文件的顺序为 ~/.bashrc ->/etc/bashrc -> /

2015-08-26 09:51:07 2319

转载 深入分析 Docker 镜像原理

第一部分:Docker镜像的基本知识1.1 什么是Docker镜像从整体的角度来讲,一个完整的Docker镜像可以支撑一个Docker容器的运行,在 Docker容器运行过程中主要提供文件系统视角。例如一个ubuntu:14.04的镜像,提供了一个基本的ubuntu:14.04的发行版,当然此 镜像是不包含操作系统Linux内核的。说到此,可能就需要注意一下,linux内核和ubu

2015-08-25 13:52:07 1181

转载 通过Linux终端查看公司IP

公有地址由 InterNIC 分配并由基于类的网络 ID 或基于 CIDR 的地址块构成(被称为 CIDR 块),并保证了在全球互联网中的唯一性。当公有地址被分配时,其路由将会被记录到互联网中的路由器中,这样访问公有地址的流量就能顺利到达。访问目标公有地址的流量可经由互联网抵达。比如,当一个 CIDR 块被以网络 ID 和子网掩码的形式分配给一个组织时,对应的 [网络 ID,子网掩码] 也会同时作

2015-08-25 13:48:43 586

转载 cp复制软连接

linux 中copy一个软链接时,复制的是软链还是它链接的内容在linux 中copy一个软链接时,复制的是软链还是它链接的内容?当用cp命令copy一个软链接时,copy的是软链接所对应的内容,而不是它本身。    如: # echo "1234567890" > test.txt# ln -s test.txt test2.txt# cp test2.

2015-08-25 08:42:47 40853 2

转载 centos内核升级

1. 准备工作确认内核及版本信息[root@hostname ~]# uname -r2.6.32-220.el6.x86_64[root@hostname ~]# cat /etc/centos-release CentOS release 6.5 (Final)安装软件编译安装新内核,依赖于开发环境和开发库# yum grouplist //查看已经安装的和未安装

2015-08-24 18:09:51 301

转载 Netfilter/Iptables入门

Linux的内核是由www.kernel.org这个组织负责开发维护,下面我们要讨论的Netfilter/iptables是www.netfilter.org组织为Linux开发的防火墙软件。由于Linux是非常模块化的,很多功能都是以模块加载扩充系统功能,Netfilter同样采用这种方式存在于Linux中。如果你理解了Linux模块加载也就能够理解Netfilter的模块加载方式。大家在

2015-08-21 17:58:05 430

转载 十个正确使用 Redis 的技巧

Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践,使得大多数人可以正确地使用 Redis。下面我们将探索正确使用 Redis 的10个技巧。1、停止使用 KEYS *Okay,以挑战这个命令开始这篇文章,或许并不是一个好的方式,但其确实可能是最重要的一点。很多时

2015-08-21 17:09:37 268

转载 Kafka文件存储机制那些事

Kafka是什么Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。1.前言一个商业化消息队列的性能好坏,其文件存储机制设计是衡量一个消息队列服务

2015-08-21 16:43:30 361

转载 kafka安装与常用命令

下载了最新的版本0.8.0 Beta1 Release下载地址:http://apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz 一、安装# tar xzvf kafka-0.8.0-beta1-src.tgz# cd kafka-0.8.0-beta1-src# ./sbt update# ./sbt p

2015-08-21 14:53:08 547

转载 kafka的consumer接口

对于kafka的consumer接口,提供两种版本, high-level一种high-level版本,比较简单不用关心offset, 会自动的读zookeeper中该Consumer group的last offset 参考,https://cwiki.apache.org/confluence/display/KAFKA/Consumer+Group+Example不过要注

2015-08-21 14:44:32 566

转载 java在指定范围内生成随机数

要生成在[min,max]之间的随机整数,package edu.sjtu.erplab.io;import java.util.Random;public class RandomTest { public static void main(String[] args) { int max=20; int min=10;

2015-08-20 17:19:07 518

转载 kafka 配置文件参数详解

kafka的配置分为 broker、producter、consumer三个不同的配置一 BROKER 的全局配置最为核心的三个配置 broker.id、log.dir、zookeeper.connect 。帮助123456789101112131415161718192

2015-08-20 17:09:45 11230

转载 kafka 常用命令说明

##查看topic分布情况 kafka-list-topic.shbin/kafka-list-topic.sh --zookeeper 192.168.197.170:2181,192.168.197.171:2181 (列出所有topic的分区情况) bin/kafka-list-topic.sh --zookeeper 192.168.197.170:2181,192.168

2015-08-20 17:03:56 449

转载 kafka java客户端代码示例

目录[-]介绍测试环境代码示例pom.xml文件介绍     http://kafka.apache.org     kafka是一种高吞吐量的分布式发布订阅消息系统     kafka是linkedin用于日志处理的分布式消息队列,linkedin的日志数据容量大,但对可靠性要求不高,其日志数据主要包括用户行为(登录、浏览、点击、分享、喜欢)以

2015-08-20 17:02:27 486

转载 kafka安装配置与测试

kafka安装配置 说白了kafka安装非常简单,只需要修改config/server.property文件,除了要让borker.id不同,另外要设置一下zookeeper的地址,如果讲究的话把日志生成到指定的一个目录别放到tmp目录启动就是kafka-server-start.sh../config/server.properties & 下面是详细说明  

2015-08-19 09:57:19 404

转载 jdk

在oracle网站上,下载什么都等登录。。很是麻烦。看下外国朋友的解决办法 Oracle has recently disallowed direct downloads of java from their servers (without going through the browser and agreeing to their terms, which you can look

2015-08-18 16:35:44 821

转载 使用Jenkins来构建Docker容器(Ubuntu 14.04)

当开发更新了代码,提交到Gitlab上,然后由测试人员触发Jenkins,于是一个应用的新版本就被构建了。听起来貌似很简单,duang~duang~duang,我用了是这样,你们用了也是这样,看起来这个过程很自动化,其实这里面加了很多特技,根本就没有这样的头发,不对,根本就没有这样简单的方式,其环境搭建的过程十分繁琐,jenkins的上下文关系配置更是相当困难。今天我来介绍一种简单的新方法-使用J

2015-08-18 14:55:23 362

转载 Linux mkdir、tar 和 kill 命令的 4 个有用小技巧

我们一直以常规的方式完成一个任务,直到我们知道有更好的处理方法。作为 Linux 技巧和绝招系列 的后续,我会在这里介绍能在各个方面给你帮助的 4 个小技巧。开始吧!4 个有用的 Linux 小技巧1. 假设你要创建一个类似于下面很长的/复杂的目录树。实现这最有效的方法是什么呢?类似下面要实现的目录树结构。$ cd /home/$USER/Desktop$ mkdir te

2015-08-18 14:07:29 262

转载 ubuntu安装Jenkins

0.先安装JAVAhttp://blog.csdn.net/fenglailea/article/details/260066471.安装[plain] view plaincopyprint?wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key

2015-08-18 11:13:11 321

原创 centos man命令报错

前提:安装man的命令yum install -y man使用man报错[root@hadoop1 ~]# man 5 passwdCannot open the message catalog "man" for locale "zh_CN.UTF-8"(NLSPATH="/usr/share/locale/%l/LC_MESSAGES/%N")No entry fo

2015-08-18 07:50:29 629

转载 常用docker命令

常用命令查看容器的root用户密码docker logs 2>&1 | grep '^User: ' | tail -n1因为docker容器启动时的root用户的密码是随机分配的。所以,通过这种方式就可以得到redmine容器的root用户的密码了。查看容器日志docker logs -f 查看正在运行的容器docker psd

2015-08-17 16:31:59 268

转载 Ubuntu下安装docker(详细)

Docker 是 dotCloud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍的一个玩法。更多的玩法还有大规模

2015-08-16 10:34:16 391

转载 docker镜像的导出

前面学习了一下镜像的制作。那我们怎么把镜像分发出去呢,一个办法是提交到官方的镜像库,再不行可以自己做一个私服来放企业内的镜像。这两种方案都需要宿主机和服务器之间的网络来分发,适应性还是差那么一点点。这次要说的是把镜像导出为文件,这个把文件复制出去,到哪儿用import就可以搞定了。导出有两种命令可以实现:save和export。我们先来看看这两个命令怎么用。假设我们要导出的镜像

2015-08-16 10:31:42 531

转载 Docker的save和export命令的区别

最近在做Docker的镜像的迁移,遇到的了问题了,不知怎么解决,发现这篇好文,解决了我的问题~就翻译过来的。http://tuhrig.de/difference-between-save-and-export-in-docker/Docker虚拟技术 我最近在玩Docker,一种应用程序容器和Linux的虚拟技术。它太酷了,创建Docker镜像和容器只需要几分钟。所有的工作都

2015-08-16 10:12:35 342

转载 docker管理的命令(2)

1. 开启/停止/重启container(start/stop/restart)容器可以通过run新建一个来运行,也可以重新start已经停止的container,但start不能够再指定容器启动时运行的指令,因为docker只能有一个前台进程。容器stop(或Ctrl+D)时,会在保存当前容器的状态之后退出,下次start时保有上次关闭时更改。而且每次进入attach进去的界面是一样的,

2015-08-16 09:43:06 539

转载 docker管理的命令(1)

本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。根据自己的理解,总的来说分为以下几种:容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause]容器操作运维 — docker [ps|inspect|top|attach|events|lo

2015-08-16 09:41:56 321

转载 32位Ubuntu下安装docker

刚刚在Ubuntu14.04下把docker装好,简单记录一下安装过程和遇到的问题,其实docker的安装很简单,因为在Ubuntu14.04中已经自带了,只需要用如下命令安装一下即可:sudo apt-get install docker.io安装完成以后需要找一个“镜像”,比如Ubuntu的镜像,当时没注意32位与64位的区别,直接从网上pull了一个64位的镜像,而自己刚刚安装的do

2015-08-13 10:05:34 1424

转载 linux下查看CPU信息

1、查看cpu的内核数cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores        : 2查看逻辑处理器个数cat /proc/cpuinfo | grep "processor" | wc -l4查看物理cpu个数,就是主板上插了几个cpucat /proc/cpuinfo | grep "physical id"

2015-08-06 14:16:30 318

转载 redis的五种数据类型的使用场景

String[html] view plaincopy1、String  常用命令:  除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作:  获取字符串长度  往字符串append内容  设置和获取字符串的某一段内容  设置及获取字符串的某一位(bit)  批量设置一系列字符串的内容    应用场景:  String是最常用的

2015-08-06 11:28:37 320

转载 squid配置

http_port 3128acl manager proto cache_objectacl localhost src 127.0.0.1/32::1acl to_localhost dst 127.0.0.0/8 0.0.0.0/32::1acl localnet src 10.0.0.0/8acl localnet src 172.16.0.0/12acl loca

2015-08-02 14:50:23 449

转载 linux FTP配置

首先安装Linux 企业版第一张光盘中的vsftpd-2.0.1-5.i386.rpm  #rpm –ivh /media/cdrom/RedHat/RPMS/vsftpd-3.0.1-5.i386.rpm  启动vsftpd服务  #service vsftpd start  刷新防火墙  #iptables -F  这样一个简单linux下的FTP就已经搭建好了! 

2015-08-02 09:37:28 261

转载 linux配置nfs

这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。  NFS的配置过程很简单。在服务器端中编辑/etc/exports文件,添加如下内容:    /home/nfs-share    192.168.1.122 *(rw,sync) 第一项是要共享的目录,后者为共享的配置参数一般为:*(rw,sync,no_root_squash,no_all_squash,

2015-08-01 12:17:22 252

转载 linux下添加新硬盘,分区以及挂载

挂载好新硬盘后输入fdisk -l命令看当前磁盘信息可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区

2015-08-01 12:16:44 266

SQLyog Ultimate v11.11 32bit/64bit含注册码

测试过,可以使用

2016-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除