forked from netkiller/netkiller.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
executable file
·241 lines (215 loc) · 14.9 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta name="generator" content="Website XSL Stylesheet V1.79.1"><link rel="next" href="home/news.html" title="News"><link rel="stylesheet" href="stylesheet.css" type="text/css">
<title>Netkiller ebook - Linux ebook</title>
<meta name="keyword" content="
- Network: Cisco H3C Juniper, Firewall/Router/Switch F5 Big-IP, Array
- Security: OpenVPN, L2TP, PPTP, IPSec IP Tunnel
- Cluster: SmartDNS, LVS, HAproxy, Keepalived, Heartbeat, MooseFS, GlusterFS
- Web: Apache, Lighttpd, Nginx, Tomcat, Resin
- Cache: APC Cache, XCache, Memcached, Squid, Varnish
- Database: PostgreSQL, MySQL Cluster, MySQL Replication, Cassandra, MongoDB
- PHP Frameworks: CodeIgniter, Prado, Mach II, Qcodo, Smarty
- Python Frameworks: Django, Pylons
- Perl Frameworks: Catalyst
- Search Engine: Solr, Crawler: Nutch
- DIV-CSS, JQuery, Prototype, Google Map API
- Virtualization: Xen, Kvm
"><meta name="keywords" content="
- Network: Cisco H3C Juniper, Firewall/Router/Switch F5 Big-IP, Array
- Security: OpenVPN, L2TP, PPTP, IPSec IP Tunnel
- Cluster: SmartDNS, LVS, HAproxy, Keepalived, Heartbeat, MooseFS, GlusterFS
- Web: Apache, Lighttpd, Nginx, Tomcat, Resin
- Cache: APC Cache, XCache, Memcached, Squid, Varnish
- Database: PostgreSQL, MySQL Cluster, MySQL Replication, Cassandra, MongoDB
- PHP Frameworks: CodeIgniter, Prado, Mach II, Qcodo, Smarty
- Python Frameworks: Django, Pylons
- Perl Frameworks: Catalyst
- Search Engine: Solr, Crawler: Nutch
- DIV-CSS, JQuery, Prototype, Google Map API
- Virtualization: Xen, Kvm
">
<link rel="shortcut icon" href="/favicon.ico"><meta name="google-translate-customization" content="c6ca270b7421c69-7f96094f563bd60b-g019f6241168b32de-13"><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11694057-1', 'netkiller.github.io');
ga('send', 'pageview');
</script></head><body class="tabular" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="webpage"><a name="home"></a><table border="0" cellpadding="0" cellspacing="0" width="100%" summary="Navigation"><tr><td valign="top" align="left" bgcolor="#4080FF"><img src="graphics/spacer.gif" alt=" " width="1" height="1"></td><td width="10"></td><td rowspan="2" valign="top" align="left" bgcolor=""><table border="0" summary="home page extra headers" cellpadding="0" cellspacing="0" width="100%"><tr><td width="50%" valign="middle" align="left">
<a href="//netkiller.github.io/">简体中文</a> |
<a href="//netkiller.sourceforge.net/">繁体中文</a> |
<a href="//www.netkiller.cn/home/donations.html">打赏(Donations)</a> |
<a href="//my.oschina.net/neochen/">OSChina 博客</a> |
<a href="https://www.facebook.com/bg7nyt">Facebook</a> |
<a href="//cn.linkedin.com/in/netkiller/">Linkedin</a> |
<a href="/search.html">Search</a> |
<a href="//www.netkiller.cn/home/about.html">About</a><br></td><td width="50%" valign="middle" align="right">
</td></tr></table><hr><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm9"></a>Netkiller 系列电子书</h2></div></div></div>
<div class="note"><table border="0" summary="Note: 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="graphics/note.gif"></td><th align="left">转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。</th></tr><tr><td align="left" valign="top">
<table border="0" summary="Simple list" class="simplelist"><tr><td>
<a class="ulink" href="http://creativecommons.org/" target="_top">
<div><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="180"><tr><td><img src="graphics/by-nc-sa.png" width="180"></td></tr></table></div>
</a>
</td><td>
<table border="0" summary="Simple list" class="simplelist"><tr><td>
<a class="ulink" href="http://netkiller.github.io/" target="_top">http://netkiller.github.io</a>
</td></tr><tr><td>
<a class="ulink" href="http://netkiller.sourceforge.net/" target="_top">http://netkiller.sourceforge.net</a>
</td></tr></table>
</td><td>
<a class="ulink" href="/images/weixin.jpg" target="_top">
<div><table border="0" summary="manufactured viewport for HTML img" style="cellpadding: 0; cellspacing: 0;" width="80"><tr><td><img src="/images/weixin.jpg" width="80"></td></tr></table></div>
</a>
</td><td>
<p>微信扫描二维码进入 Netkiller 微信订阅号 </p>
<p>QQ群:128659835 请注明“读者”</p>
</td></tr></table>
</td></tr></table></div>
<div class="blockquote"><blockquote class="blockquote">
<pre class="screen">
《Netkiller 系列 手札》是一套免费系列电子书,netkiller 是nickname 从1999 开使用至今,“手札” 是札记,手册的含义。
2003年之前我还是以文章形式在BBS上发表各类技术文章,后来发现文章不够系统,便尝试写长篇技术文章加上章节目录等等。随着内容增加,不断修订,开始发布第一版,第二版......
IT知识变化非常快,而且具有时效性,这样发布非常混乱,经常有读者发现第一版例子已经过时,但他不知道我已经发布第二版。
我便有一种想法,始终维护一个文档,不断更新,使他保持较新的版本不过时。
第一部电子书是《PostgreSQL 实用实例参考》开始我使用 Microsoft Office Word 慢慢随着文档尺寸增加 Word 开始表现出力不从心。
我看到PostgreSQL 中文手册使用SGML编写文档,便开始学习Docbook SGML。使用Docbook写的第一部电子书是《Netkiller Postfix Integrated Solution》这是Netkiller 系列手札的原型。
至于“手札”一词的来历,是因为我爱好摄影,经常去一个台湾摄影网站,名字就叫“摄影家手札”。
由于硬盘损坏数据丢失 《Netkiller Postfix Integrated Solution》 的 SGML文件已经不存在; Docbook SGML存在很多缺陷UTF-8支持不好,转而使用Docbook XML.
</pre>
<p>
项目主页
<a class="ulink" href="http://freebook.github.io/" target="_top">http://freebook.github.io/</a>
</p>
<p>2017-02-08 电子书将逐步迁移到 xhtml5</p>
<p>
<a class="ulink" href="http://172.16.0.1/download/2017/chm/%E3%80%8ANetkiller%20Linux%20%E6%89%8B%E6%9C%AD%E3%80%8B%5B%E9%B8%A1%E5%B9%B4%E8%BF%8E%E6%98%A5%E7%89%88%5D.chm" target="_top">《Netkiller Linux 手札》[鸡年迎春版].chm</a>
</p>
</blockquote></div>
</div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm36"></a>系列电子书</h2></div></div></div>
<div class="blockquote"><blockquote class="blockquote">
<table border="0" summary="Simple list" class="simplelist"><tr><td>
<a class="ulink" href="../management/index.html" target="_top">Netkiller Management 手札</a>
</td><td>
<a class="ulink" href="../architect/index.html" target="_top">Netkiller Architect 手札</a>
</td><td>
<a class="ulink" href="../linux/index.html" target="_top">Netkiller Linux 手札</a>
</td><td>
<a class="ulink" href="../java/index.html" target="_top">Netkiller Java 手札</a>
</td><td>
<a class="ulink" href="../spring/index.html" target="_top">Netkiller Spring 手札</a>
</td></tr><tr><td>
<a class="ulink" href="../developer/index.html" target="_top">Netkiller Developer 手札</a>
</td><td>
<a class="ulink" href="../php/index.html" target="_top">Netkiller PHP 手札</a>
</td><td>
<a class="ulink" href="../python/index.html" target="_top">Netkiller Python 手札</a>
</td><td>
<a class="ulink" href="../testing/index.html" target="_top">Netkiller Testing 手札</a>
</td><td>
<a class="ulink" href="../cryptography/index.html" target="_top">Netkiller Cryptography 手札</a>
</td></tr><tr><td>
<a class="ulink" href="../freebsd/index.html" target="_top">Netkiller FreeBSD 手札</a>
</td><td>
<a class="ulink" href="../shell/index.html" target="_top">Netkiller Shell 手札</a>
</td><td>
<a class="ulink" href="../security/index.html" target="_top">Netkiller Security 手札</a>
</td><td>
<a class="ulink" href="../www/index.html" target="_top">Netkiller Web 手札</a>
</td><td>
<a class="ulink" href="../monitoring/index.html" target="_top">Netkiller Monitoring 手札</a>
</td></tr><tr><td>
<a class="ulink" href="../storage/index.html" target="_top">Netkiller Storage 手札</a>
</td><td>
<a class="ulink" href="../mail/index.html" target="_top">Netkiller Mail 手札</a>
</td><td>
<a class="ulink" href="../docbook/index.html" target="_top">Netkiller Docbook 手札</a>
</td><td>
<a class="ulink" href="../project/index.html" target="_top">Netkiller Project 手札</a>
</td><td>
<a class="ulink" href="../database/index.html" target="_top">Netkiller Database 手札</a>
</td></tr><tr><td>
<a class="ulink" href="../postgresql/index.html" target="_top">Netkiller PostgreSQL 手札</a>
</td><td>
<a class="ulink" href="../mysql/index.html" target="_top">Netkiller MySQL 手札</a>
</td><td>
<a class="ulink" href="../nosql/index.html" target="_top">Netkiller NoSQL 手札</a>
</td><td>
<a class="ulink" href="../ldap/index.html" target="_top">Netkiller LDAP 手札</a>
</td><td>
<a class="ulink" href="../network/index.html" target="_top">Netkiller Network 手札</a>
</td></tr><tr><td>
<a class="ulink" href="../cisco/index.html" target="_top">Netkiller Cisco IOS 手札</a>
</td><td>
<a class="ulink" href="../h3c/index.html" target="_top">Netkiller H3C 手札</a>
</td><td>
<a class="ulink" href="../multimedia/index.html" target="_top">Netkiller Multimedia 手札</a>
</td><td>
<a class="ulink" href="../perl/index.html" target="_top">Netkiller Perl 手札</a>
</td><td>
<a class="ulink" href="../radio/index.html" target="_top">Netkiller Amateur Radio 手札</a>
</td></tr></table>
</blockquote></div>
</div><hr><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm101"></a>友情链接(Friendship Link)</h2></div></div></div>
<table border="0" summary="Simple list" class="simplelist"><tr><td>
<p>
<a class="ulink" href="http://www.imysql.cn/" target="_top">MySQL 中文网</a>
</p>
</td><td>
<p>
</p>
</td><td>
<a class="ulink" href="http://blog.s135.com/" target="_top">张宴的博客</a>
</td><td>
<p>
</p>
</td><td>
<p>
<a class="ulink" href="http://www.chengxuyuans.com" target="_top">程序员之家</a>
</p>
</td><td>
<p>
</p>
</td><td>
<p>
<a class="ulink" href="http://zoomquiet.github.com/" target="_top">Zoom.Quiet</a>
</p>
</td><td>
<p>
</p>
</td><td>
<p>
<a class="ulink" href="http://www.zenboss.com/" target="_top">z.En wiki</a>
</p>
</td><td>
<p>
</p>
</td><td>
<p>
<a class="ulink" href="http://oldboy.blog.51cto.com/" target="_top">老男孩的linux博客</a>
</p>
</td><td>
<p>
</p>
</td></tr><tr><td>
<p>
<a class="ulink" href="http://andrewyu.blog.51cto.com/" target="_top">抚琴煮酒</a>
</p>
</td><td>
<p>
</p>
</td><td>
<p>
<a class="ulink" href="http://www.loveunix.net/" target="_top">LoveUnix</a>
</p>
</td><td>
<p>
<a class="ulink" href="http://it.tingtao.net" target="_top">听涛IT站</a>
</p>
</td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr></table>
</div><br></td></tr><tr><td valign="top" align="left" bgcolor="#4080FF" width="220"><p class="navtoc"><img align="left" border="0" src="images/neo.jpg" alt="Home Banner"><br clear="all"><br><span class="toplevel"> <span class="descendant"><a href="home/news.html" title="LATEST NEWS / UPCOMING EVENTS">News</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="journal/index.html" title="Technology Journal">Journal</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="wifi/index.html" title="Free WiFi">Free WiFi</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/technology.html" title="Free book">Free book</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/download.html" title="Netkiller 手札下载">Download</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/project.html" title="Opensource Project">Project</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/screenshots.html" title="Website Solution Screenshots">Screenshots</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/music.html" title="Netkiller Music 手札">Music</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/xml.html" title="RSS / ATOM">RSS / ATOM</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/donations.html" title="支持这个项目(Support this project)">打赏(Donations)</a></span><br></span><span class="toplevel"> <span class="descendant"><a href="home/about.html" title="About">About</a></span><br></span><br></p><div align="center"><p style="color:white">Netkiller 微信订阅号 <br><img src="/images/weixin.jpg" width="180"></p><script type="text/javascript" id="clustrmaps" src="//cdn.clustrmaps.com/map_v2.js?u=r5HG&d=9mi5r_kkDC8uxG8HuY3p4-2qgeeVypAK9vMD-2P6BYM"></script></div></td><td width="10"></td></tr><tr><td><div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'zh-CN', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, gaTrack: true, gaId: 'UA-11694057-1'}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script></td></tr></table><script type="text/javascript" src="//tajs.qq.com/stats?sId=36578021" charset="UTF-8"></script><script type="text/javascript">
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F997cd4a7320a82d72cb74d179118f697' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript" src="/js/q.js"></script></div></body></html>