Linux大(cai)佬(ji)养(xiu)成(lian)指南

2022-9-4 11:34| 发布者: uwklk2ssjixtdd| 查看: 1660| 评论: 1

这里是默认签名





用户切换异常?文件丢失?费尽千辛万苦,程序就是装不上?

网上提问,回答尽是“试试rm -rf/?”的深坑陷阱。

在Linux的世界里,从来都没有新手保护期。如果选择全程自行摸索,一次又一次地掉进无数人曾经掉过的坑里,显然不是明智的选择——就像你反复做试验,却只是为得出“吃变质食物会拉肚子”这个已经被无数前人证实过的结论……

毕竟,我们从小就接受牛顿大大的教诲:If I have seen further it is by standing on the shoulders of Giants。既然前辈已经总结好了可靠的经验,我们自然要好好利用。升级打怪,功夫秘笈自是必不可少。接下来就让小编带你从头开始,踏上成为Linux绝世高手的修炼之路。



爱因斯坦说“兴趣是最好的老师”,大佬诚不欺我。在IT界,众多里程碑式的创造都源自于兴趣。其中最令人瞠目结舌的便是UNIX和C语言的诞生。不过UNIX最终被AT&T带上了私有化的道路,授权费一度高达4万美元/份,令众多高校望而却步。

为解决这一问题,荷兰的一位大学教授Andrew Tanenbaum写了一个Minix系统,价格屠夫倒是真的,然而却拒绝了所有的feedback,理由是保持纯净,能用就行,也是任性。

于是乎,佛系玩家林纳斯(Linus Torvalds)的Linux就应运而生了!欲知Linux的前世今生,请剁手——《只是为了好玩:Linux之父林纳斯自传》。



《只是为了好玩: Linux之父林纳斯自传》

作者:Linus Torvalds,David Diamond

译者:陈少芸

世界上大部分软件和服务都运行在 Linux 操作系统之上,让数十亿人受益,而它的缔造者却低调得只有程序员才知道。《只是为了好玩: Linux之父林纳斯自传》则是这位低调的缔造者——Linux之父林纳斯·托瓦兹的自传,内容不只包括他的长大经历、Linux系统的诞生过程、与之相关的争议,还有他本人对于版权、开源、商业软件等的看法以及对生活意义的思考。这本书读来生动有趣且发人深思,适合所有人,尤其是对Linux感兴趣的读者阅读。

瞻仰完Linux之父的日志后,菜鸡们是不是有点怀疑人生?别人玩一下就玩出了一个影响全世界的操作系统,然而自己煞费苦心却连用都用不好。不要着急,不要着急!向你隆重介绍:新近上市的《鸟哥的Linux私房菜 基础学习篇(第四版)》!台湾超人气实力派Linux讲师鸟哥(蔡德明)带你从零开始攻克Linux。

0刻度在哪儿?在第零章中(你没看错,就是第零章!),鸟哥默认你连电脑是啥都不知道。从最基本的电脑知识开始,先把学习Linux所需的预备知识图文并茂,事无巨细地讲给你听,甚至连怎么买电脑都告诉你了,鸟哥的婆妈本性暴露无遗。而在之后的章节中,鸟哥的婆妈属性将会颠覆你对入门书的认知。不同于其他入门书籍“新手别废话,没有为什么,就是这样”的简单粗暴,细致入微的鸟哥对每个操作都发动了碎碎念技能,把一众参数扒得一丝不挂,让你对每一个命令,每一个参数的作用都了解得清清楚楚,明明白白。从小菜鸟到老鸟——《鸟哥的Linux私房菜》最新版,可以带你上天带你飞。



《鸟哥的Linux私房菜 基础学习篇(第四版)》

作者:鸟哥 著

改编:Linux中国 李志鹏,郑思华,王兴宇

知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版面市啦!鸟哥向你全面而详细地介绍Linux操作系统。全书分为五部分:第一部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理、磁盘配额、超级文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。

朝夕相处,难免磕磕绊绊,减少摩擦的最佳方法自然是摸清对方的套路,了解对方的小习惯。最终用一行小代码,解决大问题。掌握Linux命令行的好书,你不可不读。



《Linux命令行与shell脚本编程大全(第3版)》

作者:[美] Richard Blum,Christine Bresnahan

译者:门佳,武海峰

这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。



《Linux命令行大全》

作者:[美] William E.Shotts,Jr.

译者:郭光伟,郝记生

《Linux命令行大全》主要介绍Linux命令行的使用,循序渐进,深入浅出,引导读者全面掌握命令行的使用方法,涵盖全部的Linux核心命令,解读深奥的Linux详细参数,设计串联的Linux命令组合,跟踪可疑的Linux执行过程,提供丰富的Linux应用示例。本书适合从其他平台过渡到Linux的新用户和初级Linux服务器管理员阅读。没有任何Linux基础和Linux编程经验的读者,也可以通过本书掌握Linux命令行的使用方法。

咦?怎么变了个人?这不是我认识的Linux!Ubuntu?RedHat?CenOS?Linux你粗来,你啥时候有这么多兄弟姐妹的?你爸干了啥?其实它爸没干啥,只是把它的DNA公开了而已。二十多年前他爸响应了GNU计划,并以GPL协议对它进行了发布。所有人都可以通过对它的DNA进行修改,打造自己的Linux。这就是所谓的Linux发行版。有点小激动对吧,迫不及待想要DIY自己的Linux?别急,你得先看得懂它的DNA才能修改编辑成你想要的样子。它的DNA就是内核源码。读懂内核才能开始你的改造之路。



《深入Linux内核架构》

作者:[德] 莫尔勒

译者:郭旭

《深入Linux内核架构》讨论了Linux内核的概念、结构和实现。主要内容包括多任务、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间的进程如何访问虚拟内存,如何编写设备驱动程序,模块机制以及虚拟文件系统,Ext文件系统属性和访问控制表的实现方式,内核中网络的实现,系统调用的实现方式,内核对时间相关功能的处理,页面回收和页交换的相关机制以及审计的实现等。此外,本书借助内核源代码中关键的部分进行讲解,帮助读者掌握重要的知识点,从而在运用中充分展现Linux系统的魅力。

和Linux相处了这么久,甚至都造出了它的弟弟妹妹,有想过它能帮你做什么吗?Linux大量运行于服务器之上,因此,也就和运维结下了不解之缘。运维是啥?一个传奇故事带你了解运维。真的,相信我,和渣渣辉没有半毛钱关系。



《凤凰项目:一个IT运维的传奇故事》

作者:[美] Gene Kim ,Kevin Behr,George Spafford

译者:成小留

《凤凰项目:一个IT运维的传奇故事》这本书讲述了一位IT经理临危受命,在未来董事的帮助和自己“三步工作法”理念的支撑下,挽救了一家具有悠久历史的汽车配件制造商的故事。小说揭示了管理现代IT组织与管理传统工厂的共通之处,让读者不仅能对如何管理IT组织心领神会,更重要的是将以完全不同于以往的视角来看待自己的工作环境。

看完传奇故事,是不是有点跃跃欲试?稍安勿躁,为了大幅提高运维效率,你得先学习一下Python再说。更像人话的代码逻辑,极大丰富的代码库资源会让你惊讶于Python这个美丽的新世界。



《笨办法学Python 3》

作者:Zed A.Shaw

译者:王巍巍

本书是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。本书是基于Python 3.6版本编写的。 本书结构非常简单,除“准备工作”之外,还包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较进阶的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。



《Python基础教程 (第3版)》

作者:Magnus Lie Hetland

译者:袁国忠

本书包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。



《Python黑客攻防入门》

作者:[韩] 赵诚文,郑暎勋

译者:武传海

《Python黑客攻防入门》全书内容划分为基础知识、各种黑客攻击技术、黑客攻击学习方法三部分。基础知识部分主要介绍各种黑客攻击技术、计算机基础知识以及Python基本语法;第二部分讲解各种黑客攻击技术时,具体划分为应用程序黑客攻击、Web黑客攻击、网络黑客攻击、系统黑客攻击等;最后一部分给出学习建议,告诉大家如何才能成为黑客高手。

身在大数据时代,海量数据的运维已经不再拘泥于单个服务器或是单个集群,物理层的高度抽象,让IT运维真正意义上地迈入了云中,摆脱底层硬件的桎梏。Docker与DevOps就是这一新时代的缔造者。当你触碰到他们的时候,你已经站在了浪潮之巅。



《Docker实践》

作者:[美] Ian Miell, Aidan Hobson Sayers

译者:吴佳兴,梁晓勇,黄博文,杨锐

《Docker实践》由浅入深地讲解了Docker的相关内容,涵盖从开发环境到DevOps流水线,再一路到生产环境的整个落地过程以及相关的实用技巧。书中介绍Docker的核心概念和架构,以及将Docker和开发环境有机、高效地结合起来的方法,包括用作轻量级的虚拟机以及构建和宿主机编排、配置管理、精简镜像等。不仅如此,本书还通过“问题/解决方案/讨论”的形式,将“Docker如何融入DevOps流水线”“如何在生产环境落地”等一系列难题拆解成101个相关的实用技巧,为读者提供解决方案以及一些细节和技巧方面的实践经验。



《DevOps实践指南》

作者:[美] Gene Kim,Jez Humble,Patrick Debois,John Willis

译者:刘征,王磊,马博文,曾朝京

本书共分为6个部分:第一部分概述DevOps 的历史和三个基本原则,即“三步工作法”;第二部分介绍开启DevOps 转型的过程;第三到五部分深入探讨“三步工作法”的各个要素;第六部分关注如何将安全性和合规性正确集成到日常工作中。全书涵盖40余个DevOps 案例,以谷歌、亚马逊、Facebook 等全球知名企业和组织的实际调查结果为依据,展示如何通过现代化的运维管理提升管理效率,进而为企业赢得更大市场、创造更多利润。

想成为linux高手吗?

以上书单是你的修炼秘籍
这里是默认签名
回复

使用道具 举报

上一篇:“善良”的你为什么过的不好?怎样才能算得上真正的好人?

下一篇:Docker实现 DevOps 的一些探索

sitemap.txt | sitemap.xml | sitemap.html |Archiver|手机版|小黑屋|彩虹邦人脉系统 ( 皖ICP备2021012059号 )

GMT+8, 2024-11-23 12:35 , Processed in 0.247193 second(s), 56 queries .

快速回复 返回顶部 返回列表