缘起
毕业四年有余,这一段走来甚是曲折。web开发是个大工程,其中牵涉到的知识点数不胜数,我本以为这路是一往无前,却道是盘绕而上;纸上得来终觉浅,初时看往往不知所然,非得整体境界提升,才能细品其中意味。真应了《苦瓜》的那句,“大概今生有些事 是提早都不可以 明白其妙处”。
悟至此,我给自己安排了新一轮的web开发知识补完计划。
正文
对于web开发者来说,Linux始终是一个绕不开的坎,当然你可以全程在windows环境下编码,但代码开发完了总得上线吧,上线不得用上Linux服务器吗?再说,对于一些比较复杂的系统结构,更是离不开服务器环境,比如说部署个队列啊cron之类的,你用不来Linux,这些活你就都干不了,那你还怎么继续打怪升级(升职)呢?
至于对Linux系统的掌握程度,我认为对web开发者要求并不算高,起码比不得运维人员跟Linux开发人员吧,因此,我在补完Linux知识的过程中,也是有所侧重的。
在Linux发行版本方面,我挑的是CentOS,原因很简单,太常用了,基本上我供职过的公司用的都是CentOS,国内公司里也大多用它。
虽然本书打着整理补完的旗号,但毕竟只是一本小书,肯定是比不上外面那些大部头的。因此,本书的着重点是一名web开发人员所需要的知识体系。另外,对于一些必要的概念、或是不常用的命令,书中仅提供搜索关键词,作为知识索引提供诸君参考。
下面放出《Web开发者手边的一本CentOS小书》的地址:
- 源码放在github,欢迎star:https://github.com/Array-Huang/centos-book
- 电子书放gitbook,多多关注,不断更新哈:https://array-huang.gitbooks.io/centos-book/content/
- 经小伙伴提醒,gitbook平台不稳定,因此放一份副本在国内看云平台作为备份,但后续更新或许不及gitbook平台上来得及时:https://www.kancloud.cn/array_huang/centos-book
附文章目录
- 封面
- 第一章:CentOS的系统服务管理系统
- 第二章:CentOS的文件系统
- 第三章:CentOS的进程系统
- 第四章:CentOS的系统用户与用户组管理
- 第五章:Vim的使用
- 第六章:安装RPM包或源码包
- 第七章:shell相关
- 第八章:神奇的xargs命令
- 第九章:CentOS的历史命令
- 第十章:监控CentOS的系统状态
- 第十一章:SSH远程登录
- 第十二章:备份工具rsync
更新记录
2018-02-27
经小伙伴提醒,gitbook平台不稳定,因此放一份副本在国内看云平台作为备份,但后续更新或许不及gitbook平台上来得及时。
本文首发于
Array_Huang的技术博客——
实用至上
,非经作者同意,请勿转载。