Docker教程中文版本

Docker-作为一个容器运行,运行一个unix进程与服务器隔离提供里强大的安全保障,你的软件可以重复地运行在任何地方,因为它的容器包含了所有的环境依赖关系!

 在线阅读

快乐的 Linux 命令行

本书是 The Linux Command Line 的中文版。这本书介绍如何生存在 Linux 命令行的世界。不像一些书籍仅仅涉及一个程序,比如像 shell 程序,bash。 这本书将试着向你传授如何与命令行界面友好相处。 它是怎样工作的? 它能做什么? 使用它的最好方法是什么?

 在线阅读

CentOS6.5 进阶与提高

本教程为CentOS相关的基础知识,一步一步从零基础进阶,从中可以学习到更多有关CentOS的相关知识,作者还在不断更新,相信这会成为你学习CentOS不错的辅助教程。

 在线阅读

Linux Shell 脚本教程

玩Linux不知道Shell,那就是不懂Linux。这句话足以见证shell在Linux运维中的地位。本教程为大家开启Linux Shell脚本教程探索之旅,快来学习吧!

 在线阅读

Git 中文教程

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

 在线阅读

理解Linux进程

本书受理解Unix进程启发而作,用极简的篇幅深入学习进程知识。理解Linux进程用Go重写了所有示例程序,通过循序渐进的方法介绍Linux进程的工作原理和一切你所需要知道的概念。本书适合所有Linux程序员阅读。

 在线阅读

OpenResty最佳实践

由于之前一直混迹在 python 圈子里面,也接触过 nginx c 模块的高性能开发,一直想找到一个兼备 python 快速开发和 nginx c 模块高性能的产品。看到 OpenResty 后,有发现新大陆的感觉。这本书的定位是最佳实践,同时会对 OpenResty 做简单的基础介绍。

 在线阅读

FreeRADIUS 初学者指南

这本书可以被划分为3个部分:介绍和安装(第一章到第三章)。FreeRADIUS的AAA功能(第四章到第七章)。高级话题(第八章到第十三章)。

 在线阅读

Linux 工具快速教程

Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择; 实际工作中,我们用到的工具,最常用的总是那么几个参数组合; 为此,我写了这本书相对实用的书;这本书专注于Linux工具的最常用用法,以便读者能以最快时间掌握,并在工作中应用;

 在线阅读

高级Bash脚本编程指南 中文版

Shell是一种命令解释器,它不仅分离了用户与操作系统内核,更是一种强大的编程语言。我们称由shell编写的程序为脚本(script)。脚本是一种易于使用的工具,它能够将系统调用、工具软件、实用程序(utility)以及已编译的二进制文件联系在一起用来构建程序。

 在线阅读

Nginx 实战基础

Nginx是一款高性能的HTTP和反向代理服务器,最大的特点是对高并发的支持和高效的负载均衡。本博客专题收录了源码包编译安装部署Web服务器、Nginx主配置文件参数、虚拟机实现过程等多篇Nginx实战文章。

 在线阅读

GitBook 中文文档

这个工具链 (GitBook) 是一个使用 Git 和 Markdown 来构建书籍的工具。它可以把你的书本生成为许多格式:PDF,ePub,mobi,或者成为一个网站。GitBook工具链是开源并且完全免费的

 在线阅读

Docker 中文教程

本书基于docker官方文档,以及自身的一些实践经验编写而成。

 在线阅读

云计算设计模式

云带来的改变是显而易见的,云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供。

 在线阅读

两个月精通 Shell 脚本

Shell 脚本常用于系统管理工作,或者用于结合现有的程序以完成特定的工作。一旦你写出了一个完成工作的办法,就可以把用到的命令串在一起,放进一个单独的程序或者脚本里,以后只要执行改程序就能完成工作。

 在线阅读

Linux 命令行

本文是为linux命令行的初学者量身打造的. 用语简洁, 脉络清晰, 就算没有任何的linux使用经验, 也能够在作者的引导下, 一点点的去除对命令行的恐惧.

 在线阅读

理解 Linux 进程

本书受理解Unix进程启发而作,用极简的篇幅深入学习进程知识。理解Linux进程用Go重写了所有示例程序,通过循序渐进的方法介绍Linux进程的工作原理和一切你所需要知道的概念。本书适合所有Linux程序员阅读。

 在线阅读

AWK 教程

本教程将会带你学习 GNU/Linux 上最卓越的文件处理工具 AWK。 与其它 GNU/Linux 工具一样,AWK 非常强大,而且只用到十分简单的编程语言。 它仅仅需要几行代码就能够完成复杂的文本处理工作。这个简单强大的工具也使得 GNU/Linux 变得有意思多了。

 在线阅读

Linux 工具

Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择; 实际工作中,我们用到的工具,最常用的总是那么几个参数组合; 为此,我写了这本书相对实用的书;

 在线阅读

Shell 教程

Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。

 在线阅读

Lua 教程

Lua 语言是基于 C 语言之上的开源编程语言。它的价值在于其跨平台的特性,从大型服务器系统到小型移动应用都可以看到它的身影。本教程不仅包括 Lua 编程语言的基本知识,还包括 Lua 语言在各类应用场景中的应用。

 在线阅读

Docker 从入门到实践

本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作;7 ~ 9 章介绍一些高级操作;

 在线阅读

Docker 中文指南

Docker是一款针对程序开发人员和系统管理员来开发、部署、运行应用的一款虚拟化平台。Docker 可以让你像使用集装箱一样快速的组合成应用,并且可以像运输标准集装箱一样,尽可能的屏蔽代码层面的差异。Docker 会尽可能的缩短从代码测试到产品部署的时间。

 在线阅读

Pro Git v2 中文版

本章关于开始学习 Git。 我们从介绍有关版本控制工具的一些背景知识开始,然后讲解如何在你的系统运行 Git,最后是关于如何设置 Git 开始你的工作。 通过本章的学习,你应该了解为什么 Git 这么流行,为什么你应该使用 Git 以及你应该如何设置以便使用 Git。

 在线阅读