File tree Expand file tree Collapse file tree 3 files changed +77
-2
lines changed
Expand file tree Collapse file tree 3 files changed +77
-2
lines changed Original file line number Diff line number Diff line change @@ -410,12 +410,21 @@ module.exports = {
410410 } ,
411411 {
412412 text : '计基' ,
413- items : [ {
413+ items : [
414+ {
414415 text : '计算机网络' ,
415416 items : [ {
416417 text : '00-计算机网络-网络层原理' ,
417418 link : '/md/network/计算机网络-网络层原理.md'
418419 } , ]
420+ } ,
421+
422+ {
423+ text : 'Linux操作系统' ,
424+ items : [ {
425+ text : '00-操作系统专栏大纲' ,
426+ link : '/md/linux/00-操作系统专栏大纲.md'
427+ } , ]
419428 } ,
420429
421430 {
@@ -655,11 +664,19 @@ module.exports = {
655664 ]
656665 } ] ,
657666 "/md/network/" : [ {
658- title : "计算机基础 " ,
667+ title : "计算机网络 " ,
659668 collapsable : false ,
660669 sidebarDepth : 0 ,
661670 children : [
662671 "计算机网络-网络层原理" ,
672+ ]
673+ } ] ,
674+ "/md/linux/" : [ {
675+ title : "Linux操作系统" ,
676+ collapsable : false ,
677+ sidebarDepth : 0 ,
678+ children : [
679+ "00-操作系统专栏大纲" ,
663680 "超线程(Hyper-Threading),单指令多数据流(SIMD)技术"
664681 ]
665682 } ] ,
Original file line number Diff line number Diff line change 1+ # 00-操作系统专栏大纲
2+
3+ ## 1 你将获得
4+
5+ - 快速掌握 Linux 常用命令及配置
6+ - 熟练进行系统管理和故障排查
7+ - 熟悉 Vim 基本操作及 Shell 编程
8+ - 搭建并维护基于 Linux 的常用服务
9+ - Linux 常用的性能分析工具合集
10+ - 30 个 Linux 性能问题诊断思路
11+ - 读懂 CPU、内存、I/O 等指标
12+ - 5 个真实的线上环境分析案例
13+
14+ ## 2 专栏介绍
15+
16+ 本专栏基于 CentOS 7 进行讲解。入门级的 Linux 学习教材,内容由浅入深,案例丰富,通俗易懂!分两部分:前面为基础知识,涉及安装、登录、文件和目录管理、磁盘管理、Vim、压缩和解压缩等;后面为进阶知识,包括 LAMP、LNMP、NFS、FTP、Linux 集群和 Zabbix 监控等。与上一版相比,这版不仅将虚拟机软件由 VMware 10 改为 VMware 14,删掉了 LAMP 环境搭建与配置,还增加 Docker 等内容。
17+
18+ Linux实操过程中,你是否疑问:
19+
20+ - 如何提取日志中含有关键字的指定行,上一行或上几行?
21+ - ln 做了符号链接,对符号链接进行权限修改,原文件是否会受到影响?
22+ - Shell 脚本里有很多特殊符号,到底该怎么用?网上流传的 .(){.|.&};. 脚本能不能执行?
23+ - Linux 里的编辑器繁多,比如 vim、sed、awk, 它们各自有哪些特点?如何在不同的场景下做出合适的选择?
24+
25+ 这些虽然不是什么刁钻的问题,你在网上也能搜到一堆参考资料,但是看完之后还是会觉得似懂非懂,无法举一反三,从网上复制粘贴了事,则极有可能不起作用。
26+
27+ 如果侥幸解决了特定的问题,也意识到自己需要系统学习一下 Linux ,以便今后能更高效地解决其他 Linux 相关问题,但又发现 Linux 涉及到的常用命令实在是太多了,更别提每个命令又有一大堆相关参数,导致学起来毫无头绪。
28+
29+ 而且,对于习惯了 Windows、macOS 等图形界面的用户来说,Linux 以命令行为主的操作方式导致它刚开始的学习曲线还是很陡峭的。因此,我们和有着 15 年运维工作经验尹会生老师一起开设了《Linux 实战技能 100 讲》这门专栏,希望能帮你构建起系统化的 Linux 实战技能,逐步成长为一名 Linux 实战高手。
30+
31+ 1 . 实战导向:学完即可轻松应对工作中 85% 以上的 Linux 使用场景;
32+ 2 . 内容全面:不仅包括基本的系统操作指令和常见服务搭建,还包含 Vim 的使用、Shell 编程等内容;
33+ 3 . 结业项目:专栏最后会通过搭建一个家用 NAS 系统将专栏知识点全部贯穿起来,让你牢牢掌握所学知识。
34+
35+
36+
37+ Linux 性能问题一直是程序员头上的“紧箍咒”,哪怕很多工作多年的资深工程师也不例外。日常工作中我们总是会遇到这样或那样的问题:
38+
39+ - 应用程序响应太慢,从哪儿入手找原因?
40+ - 服务器总是时不时丢包,到底要怎么办?
41+ - 一个 SQL 查询要 30 秒,究竟是怎么回事?
42+ - 内存泄漏了,该怎么定位和处理?
43+
44+ 面对这些问题,很多人都会发怵,似乎性能问题总是不那么简单。那如何才能搞定性能优化呢?
45+
46+ 啃下所有的大块头原理书籍?多数人都会望而却步,不能坚持,即便是学了很多底层原理,碰到问题时依然会不知所措、无从下手。向牛人请教有效的方法?但管得了一时管不了永远,你很难形成系统的知识体系。实际上,找到正确的学习方法,你完全可以更轻松、更高效地掌握性能问题的解决之道。
47+
48+ 在专栏里,朋飞老师将会以** 案例驱动** 的思路,从实际问题出发,带你由浅入深学习一些基本底层原理,掌握常见的性能指标和工具,学习实际工作中的优化技巧,让你可以准确分析和优化大多数的性能问题。另外,专栏中会有大量的案例分析,带你实战演练,更好地消化和巩固所学。
49+
50+ 专栏共 5 个模块。
51+
52+ 前 4 个模块从资源使用的视角出发,带你分析各种 Linux 资源可能会碰到的性能问题,包括** CPU 性能** 、** 磁盘 I/O 性能** 、** 内存性能** 以及** 网络性能** ,让你掌握必备的基础知识,会用常见的性能工具和解决方法。
53+
54+ 第 5 个综合实战模块,将为你还原真实的工作场景,介绍一些开源项目、框架或者系统设计的案例的观测、剖析和调优方法,让你在“高级战场”中学习演练。
55+
56+ ![ ] ( https://codeselect.oss-cn-shanghai.aliyuncs.com/eabcc556c1c2a58ed74bfdd7ec365a26.jpg )
57+
58+ ![ ] ( https://codeselect.oss-cn-shanghai.aliyuncs.com/8b8b3dba3c58225533ce32a5f7adc521.jpg )
File renamed without changes.
You can’t perform that action at this time.
0 commit comments