拒绝从入门到放弃_《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》必读目录

简介: 目录目录前言关于这本书必看知识点最后前言相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎?这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底还是一个学习能力的问题。

目录

前言

相信部分刚进入这个行业的新同学会对一个问题感到疑惑,为什么从培训学校出来的学员不被欢迎?

这里记录下一些我个人的看法(博主也曾有面试新员工的经历):说到底还是一个学习能力的问题。就这一点,从我的经历看来(曾到多家企业培训新人),培训出身的技术人员大体而言确实没有科班出身的学得更快准狠一些。学习能力这个东西其实比较虚,它并没有一个直观的考量方式,所以企业一般都会简单粗暴的使用学历、专业、项目经验来衡量。这之间反映了你的计算机知识框架是否完善、基础概念的理解是否到位、思维能力的强弱、有没有属于自己的对技术的理解和总结。这是一种综合能力层面的体现,直接决定了一个人在技术这条道上能走多远,瓶颈有多大。现在越来越多的企业更留意面试者的教育背景,其中,网易的技术能在国内互联网企业中一枝独秀,离不开在这一个环节的严格把控(只要 985/211 的科班高材生)。

但这里并不是在消极的打压从培训学校出来的同行,而是希望提出一个建议:互联网这个行业总是要求我们能够 快速深入 的去掌握一个新的技术点。永远不能停下学习的脚步,相信是这一行当里非常显眼的标签。所以学习能力的培养从来都是我们需要关注的重点。

那么怎么才能快速深入的学习呢?这是一些同学经常会问到的问题。我的建议是:

  • 短时间内,观看针对性的技术视频。从生物的感官上来讲,视觉和听觉的结合能让我们更快的接收咨询。而且,一般来说,视频讲师除了讲解知识点之外还会给出自己的经验总结,可以更好的搭建知识框架和了解技术的应用场景。了解技术的应用场景是非常重要的,尤其对于初学者而言,为什么要这样用?用在哪里?这是常见的问题。

  • 将学习的知识点,写成 Demo,或者直接应用到工作中。用起来或者说练习是非常重要的!这是一个反思和扩展的过程,建议通过辩证的方法去思考,这样做好在哪里?不这样做的话不好在哪里?加深对知识点的理解,达到举一反三的效果。这个 Demo 写没写,在我看来是天差地别的,大多数怕麻烦、偷懒、觉得自己已经学会了的同学不会去写,所以最后也是一头雾水或者只学会了当下而没能有所拓展。建议拒绝一切学而不用的学习方式

  • 结合书籍来完成实现。在工作中,有些时候我们难免需要在没有完全弄懂的情况下先将这个知识点用起来,毕竟工作才是你的价值,而不是学习。但这时我们需要注意了,往往由于这个原因使我们放松警惕,对一些关键的知识点的了解过于片面,知其然,而不知其所以然。所以这个时候,看书是深入学习、整理思路、总结方法和培养思维最好的方式。本篇不对怎么去看书作太多的篇幅,而是将重点放在怎么看 《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》 这一本书上。

关于这本书

《鸟哥的 Linux 私房菜 — 基础学习篇(第三版)》,这本书我在 14 年收入,至今仍会偶尔阅读。整本书错别字不多,语句通顺 幽默,类别排版合理,知识点有深入也好理解。但内容极其啰嗦,有小部分知识点已经 OUT。总体来说个人评 3 星半,值得推荐作为一本工具书收入。

所谓工具书就是跟使用手册一般的存在,适合在有需要(例如我最近在学习使用 Vim 进行开发。)或闲下来的时候翻阅。如果你是在 Linux 平台上进行开发的开发者,我建议通读目录,但绝不建议通读全文。鸟哥的话痨绝对是我生平仅见,但话说回来,新手应该会对这种啰嗦的语气感到亲切,不断的重复,是为了让你记得更牢固。

必看知识点

NOTE: 这里列出的知识点仅针对希望在 Linux 平台上进行工作的程序员或希望学习使用 Linux 的爱好者。对于专业的 Linux 运维人员来说,这一本书肯定是难以满足的。

整书涵盖了 RHCSA(红帽认证系统管理员) 大部分所需要掌握的知识点,重点在几个方面:

  • 系统安装
    • 第3章 主机规划与磁盘分区 (3.2/3.3)
    • 第4章 安装CentOS 5x与多重引导小技巧 (4.2/4.3)
  • 文件和目录管理
    • 第6章 Linux的文件权限与目录配置
    • 第7章 Linux文件与目录管理
    • 第9章 文件与文件系统的压缩与打包 (9.2/9.3)
  • 磁盘和文件系统管理
    • 第8章 Linux磁盘与文件系统管理 (8.2/8.3/8.4/8.5)
  • 网络管理
    • 第21章 系统设置工具(网络与打印机)与硬件检测 (21.1)
  • 账号管理
    • 第14章 Linux账号管理与ACL权限设置
  • 软件管理
    • 第23章 软件安装:RPM、SRPM与YUM功能 (23.1/23.2/23.4)
  • 系统服务管理
    • 第18章 认识系统服务(daemons)
  • Shell 基础
    • 第11章 认识和学习 Bash
    • 第10章 vim程序辑器 (10.2/10.3/10.4)
    • 第13章 学习shell script

最后

这本书最大的亮点在于鸟哥有将自身的使用经验倾注到其中,用了一定的篇幅来告诫我们 Linux 的使用规范(EG. FHS目录配置标准)和技巧,这是非常 Nice 的!Linux 对于开发者而言是一个工具、平台,那么能不能更好的使用这个工具会在一定程度上影响我们的工作效率。例如: 在遇见一个重复性的工作内容时,你是编写一个小脚本来完成呢?还是就这么重复的完成呢?其中的区别在于你是否能熟练的使用 Linux。

视频推荐:马哥 Linux 运维基础篇,能够契合这本书的内容。
用起来:建议桌面换成 Linux,有效增长 Linux 的使用时间。

相关文章
|
1月前
|
存储 Linux
Linux 目录名称
Linux系统目录结构简介:根目录(/)下包含各类功能目录,如/bin存放用户命令,/etc存储配置文件,/home为用户主目录,/var记录日志等可变数据,/usr存放用户工具,/tmp用于临时文件。各目录分工明确,保障系统有序运行。(238字)
204 5
|
7月前
|
Linux 定位技术
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
312 24
|
8月前
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
853 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
8月前
|
监控 Linux
Linux基础:文件和目录类命令分析。
总的来说,这些基础命令,像是Linux中藏匿的小矮人,每一次我们使用他们,他们就把我们的指令准确的传递给Linux,让我们的指令变为现实。所以,现在就开始你的Linux之旅,挥动你的命令之剑,探索这个充满神秘而又奇妙的世界吧!
163 19
|
9月前
|
存储 Linux
linux中的目录操作函数
本文详细介绍了Linux系统编程中常用的目录操作函数,包括创建目录、删除目录、读取目录内容、遍历目录树以及获取和修改目录属性。这些函数是进行文件系统操作的基础,通过示例代码展示了其具体用法。希望本文能帮助您更好地理解和应用这些目录操作函数,提高系统编程的效率和能力。
349 26
|
8月前
|
Linux
Linux目录删除指南:彻底解决“Is a directory”错误
在 Linux 系统中遇到 `cannot remove 'xxx': Is a directory` 错误,是因为删除目录时未使用正确参数。解决方法包括:1) 使用 `rmdir` 删除空目录或 `rm -r` 删除非空目录;2) 检查并调整目录权限(如通过 `sudo` 提权);3) 处理特殊场景,例如文件属性异常、特殊字符或进程占用;4) 替代方法如 `find -delete` 或文件系统修复。操作前建议备份数据,并启用防误删功能(如 `alias rm='rm -i'`)。掌握 `rm` 和 `rmdir` 的区别是关键。
741 1
|
9月前
|
Linux
Linux文件与目录的日常
目录的切换 一般使用(”pwd“)显示当前所在的目录 比如:当前目录是在home下面的,与用户名相同的文件夹,可以使用(”cd“)命令来切换目录; 进入下载目录(”cd home/a/下载“)这种从给目录开头的一长串路经”叫做绝对路径“; 进入图片目录(”cd .. /图片/“)".."代表当前路径的上级路径,相对于当前的目录而言的”叫做相对路径“,(”.“)代表当前路径; 如果,想快速切换,上一个所在目录可以(”cd - / cd..“); 如果,想快速切换,追原始的目录可以(”cd --“); 查看目录及文件
126 14
|
9月前
|
Unix Linux Shell
Linux新手入门手册
在Linux或类Unix系统中,掌握一系列基础命令和快捷键是提升工作效率的关键。这些工具和技巧不仅能帮助用户更高效地管理系统,还能在日常使用中带来极大的便利。以下是对这些基础操作与快捷键的详细解析大全。
171 9
|
11月前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
1183 8
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
908 3