从实践中来,到实践中去
from practice, to practice
自从接触 Linux 系统以来,从小白一路跌跌撞撞,零零碎碎地积攒经验,如今已经可以算是 Linux 系统的熟练操作者。但是,当想继续提升能力,从而实现 level up 时,却发现翻来覆去也就会那么几个常见套路。若仅凭自身的技术储备,来突破瓶颈,显得有些力不从心。故而,想做一个关于 Linux 实用技能的文档整理网站,广泛借鉴高手们的经验总结,并一点点吸收内化为自己的技能。输出日志,以作备忘的同时,也顺道提升下在业内的知名度,是为此。
自评没足够实力及精力连续输出高质量,成体系的内容 (非不愿也,实不能也)。不过,也还是有眼光及途径,来发现并整理一些有价值的最佳实践,系列专题的,希望借此方式,也能够帮助到同样需要进阶的 Linux 使用者。
- 理解掌握一些必要的底层概念,背景知识,做到知其然,知其所以然;
- 辩证地吸收高手的经验,操作习惯,官方的编码规范等,提升命令行操作的流畅性,及脚本编码的规范性与严谨性;
- 总结出一些针对具体业务的最佳实践,解决方案等,尤其是脚本编程,性能调优等;
- 搜集体验各种酷炫惊艳,同时又实用高效的命令行工具等;
- 系统梳理几个主流且必备的基础技能专题,如编辑器 vim,文本处理三剑客(sed/awk/grep),版本控制工具 git/svn,容器 docker/k8s 等;
- 整理出若干套不错的教程,记忆卡片等。
总体偏向于 Linux 系统运维管理,脚本开发,及性能诊断,调优方向。 以搜集整理网络资源,总结学习笔记为主,个人经验总结,内容点评为辅。暂定为以下几个部分:
1. Command & Shell
- 一些需要重点掌握的命令,以及其组合
- 一些提高编程效率的代码片段总结等
2. Best Practice
- 一些操作上的好习惯,必要规范等
- 一些经过实践检验,个人真正在践行的案例等
3. Awesome Tricks & Tools
- 一些真正使用起来,便相见恨晚的高效技法、工具等
4. Essential Tools Series
- vim/VS Code
- sed/awk/grep/regular expression
- git/svn
- docker/k8s
- sql
- ansible
- ...
5. Linux Operating System
- 了解操作系统内核工作原理
- 理解程序运行机制
6. Performance Tuning
- 性能调优,尤见功力
- mkdocs: 文档生成工具
- github pages: 托管平台
- VS Code: markdown 编写工具
- PicGo + SM.MS: 图床工具
- asciinema: 命令行录屏软件
- Anki: 高效记忆工具
- 中英文混杂
- 笔记翻译,知识点注疏为主,原创输出为辅,其中,夹杂一些简要的点评和扩展
- 主要以实用为主,翻译及总结尽力而为,如需准确理解,建议浏览相关的原始资料进行学习掌握
网站 | 内容简介 | 最近动态 |
---|---|---|
BYA's Blog | 个人博客,以读书书单及书摘为主,暂时没备案,也没优化访问体验。 | |
BYA's Wiki | 个人 wiki,以实用的、技术导向的课程总结为主。 | |
LSF Handbook | LSF 官方文档的部分翻译,及个人经验总结与资源分享。 | |
Practical Linux Skills | 关于 Linux 的实用技能总结,框架已建好,择时填坑。 | |
Advanced Python Techniques | 关于 Python 的进阶及高级知识点总结,日拱一卒,重点投入。 |
本站点采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。