07 2016 档案

摘要:Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从Apache2.0协议开源。 开发者可以搭建他们的应用仅仅一次,就能保证让这个应用保持一致的跑在任何 阅读全文
posted @ 2016-07-31 15:32 cherish_leon 阅读(776) 评论(0) 推荐(0) 编辑
摘要:Linux启动过程详解 附上两张图,加深记忆 图1: 图2: 第一张图比较简洁明了,下面对第一张图的步骤进行详解: 1. 加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序 阅读全文
posted @ 2016-07-30 21:15 cherish_leon 阅读(310) 评论(0) 推荐(0) 编辑
摘要:Apache与Nginx对客户端请求的处理机制对比 模块 1. 大致为四个模块,核心模块、HTTP模块、邮件模块,以及第三方模块 2. 核心模块主要包含两类功能的支持,一类是主体功能,包括进程管理,权限管理,错误日志分析,配置解析。另一类是用于响应请求事件必须的功能,包括事件驱动机制,正则表达式。 阅读全文
posted @ 2016-07-30 20:53 cherish_leon 阅读(1557) 评论(0) 推荐(0) 编辑
摘要:Nginx与Apache的比较 1. Nginx相对于Apache的优点 轻量级。同样起web服务,比apache占用更少的资源和内存 抗并发。nginx处理请求是异步非阻塞,而apache则是阻塞型。在高并发下,nginx能保持低资源、低消耗、高性能。 高度模块化设计,编写模块相对简单。 社区活跃 阅读全文
posted @ 2016-07-30 16:48 cherish_leon 阅读(307) 评论(0) 推荐(0) 编辑
摘要:路由器与交换机的区别 阅读全文
posted @ 2016-07-30 16:05 cherish_leon 阅读(2512) 评论(0) 推荐(1) 编辑
摘要:动态选路、RIP协议&&OSPF协议详解 概念 1. 当相邻路由器之间进行通信,以告知对方每个路由器当前所连接的网络,这时就出现了动态选路。路由器之间必须采用选路协议进行通信,这样的选路协议有很多种。路由器上有一个进程称为路由守护程序( routing daemon),它运行选路协议,并与其相邻的一 阅读全文
posted @ 2016-07-30 14:40 cherish_leon 阅读(13705) 评论(1) 推荐(1) 编辑
摘要:[TOC] ping命令执行过程详解 机器A ping 机器B 同一网段 1. ping通知系统建立一个固定格式的ICMP请求数据包 2. ICMP协议打包这个数据包和机器B的IP地址转交给IP协议层(一组后台运行的进程,与ICMP类似) 3. IP层协议将以机器B的IP地址为目的地址,本机IP地址 阅读全文
posted @ 2016-07-29 10:34 cherish_leon 阅读(13850) 评论(0) 推荐(4) 编辑
摘要:Ubuntu下三个实用的录屏软件 Kazam 优点: 1. 易安装 2. 可选择区域录制,也可全屏录制 3. 有录屏和截图功能 安装: sudo apt get install kazam 展示: Simple Screen Recorder 优点: 1. 录制OpenGl应用程序不需要额外下载解码 阅读全文
posted @ 2016-07-27 12:09 cherish_leon 阅读(62919) 评论(2) 推荐(3) 编辑
摘要:TCP与UDP的区别 1. TCP面向连接;UDP是无连接,即发送数据之前不需要建立连接 2. TCP提供可靠的服务,TCP连接传送的数据,无差错、不丢失、不重复,且按顺序到达;UDP尽最大努力交付,即不保证可靠交付 3. TCP是面向字节流的,实际上TCP数据看成一连串无结构的字节流;UDP是面向 阅读全文
posted @ 2016-07-26 16:53 cherish_leon 阅读(386) 评论(0) 推荐(0) 编辑
摘要:浏览网页的详细过程 当我们在浏览器中输入一个网址之后,我们只看到返回了我们所需的信息,而浏览器背后有着怎样的故事,让我们一起来看一看! 请求、应答过程 1. 连接 输入一个请求的时候,按下回车,浏览器自动的将我们请求的地址封装成了HTTP报文,HTTP报文就是一串字符串,然后通过socket发送到服 阅读全文
posted @ 2016-07-26 15:54 cherish_leon 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:squid的简单介绍 squid的概念 squid是一种用来缓存Internet数据的软件。接受来自人们需要下载的目标(object)的请求并适当的处理这些请求。也就是说,如果一个人想下载一web界面,他请求squid为他取得这个页面。squid随之连接到远程服务器并向这个页面发出请求。然后,squ 阅读全文
posted @ 2016-07-26 11:09 cherish_leon 阅读(47504) 评论(1) 推荐(7) 编辑
摘要:Linux 终端 快捷键 Shift+Ctrl+T:新建标签页 Shift+Ctrl+W:关闭标签页 Ctrl+PageUp:前一标签页 Ctrl+PageDown:后一标签页 Shift+Ctrl+PageUp:标签页左移 Shift+Ctrl+PageDown:标签页右移 Alt+1:切换到标签 阅读全文
posted @ 2016-07-19 10:18 cherish_leon 阅读(268) 评论(0) 推荐(0) 编辑
摘要:Linux iptables初识 了解 1. iptables是与Linux内核集成的IP信息包过滤系统。如果Linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则该系统有利于在Linux系统上更好的控制IP信息包过滤和防火墙配置。 2. netfilter/iptables 阅读全文
posted @ 2016-07-16 19:56 cherish_leon 阅读(517) 评论(0) 推荐(0) 编辑
摘要:ubuntu下deb包的安装方法 简介 deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自De 阅读全文
posted @ 2016-07-15 19:23 cherish_leon 阅读(591) 评论(0) 推荐(0) 编辑
摘要:YAML简介 YAML what? YAML Ain't Markup Language 和GNU一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。 YAML不是XML。 YANM use? 实现简单,解析成本很低,YAML特别适合在脚本语言中使用 阅读全文
posted @ 2016-07-15 18:31 cherish_leon 阅读(760) 评论(0) 推荐(0) 编辑
摘要:tmux 安装、使用、配置 因上线需求,故需要使用tumx,方便上线 tmux功能 提供了强大的、易于使用的命令行界面 可横向、纵向分割窗口 窗格可以自由移动和调整大小,或者直接利用四个预设布局之一 支持UTF 8编码及256色终端 可在多个缓冲区进行复制和粘贴 可通过交互式菜单来选择窗口、会话及客 阅读全文
posted @ 2016-07-15 18:24 cherish_leon 阅读(7350) 评论(2) 推荐(0) 编辑