免费学习Linux基础和进阶的电子书汇总
本文将分享免费学习Linux的最佳资源汇总。包涵在线视频课程和免费电子书的集合。
如何学习Linux?
如何更好的学习Linux,是用户经常要面对的问题,而学习Linux,每个用户的出发点都不同,而意义也不同。
对Linux的初学者,无论是命令行还是桌面版本,都需要涉猎。
对使用Windows作为桌面,但必须在工作中使用Linux命令行,那么Linux命令就会涉猎
对一直使用Linux的用户,用户会考虑如何让自身的水平进阶。
有的用户对一个特定的Linux发行版感兴趣。
有的用户试图改进或学习Bash脚本。
作为一个Linux系统管理员如何提升技能。
因此学习Linux的方向,将决定你正在寻找什么样的Linux资源。为此,以下将针对上面提到的几点,针对性的提供学习Linux的资源。这些免费资源包括电子书,视频课程,网站等。这些被分为子类别,以便可以轻松地找到你需要的。
1.Linux初学者的免费学习资料
[视频课程]Linux基金会提供的Linux简介:由Linux基金会edX提供的免费官方课程
地址:https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0
[网站]Linux Journey
不官方,对于Linux学习初学者来说很不错。网站设计精美,它还有互动测验建议收藏。
地址:https://linuxjourney.com
[电子书]5天内学习Linux
这本出色的电子书可以免费提供给读者,适合初学者。快速概述Linux,常见的Linux命令和其他需要学习开始使用Linux的内容。
地址:https://courses.linuxtrainingacademy.com/itsfoss-ll5d/
[电子书]终极Linux新手指南
适合初学者,电子书解释了什么是Linux,以及提供Linux的更实际用途。
地址:https://linuxnewbieguide.org/ebook/
2.初学者进阶免费的Linux电子书
第二部分介绍更“完整”的Linux电子书。它们专注于Linux的每一个方面。适合初学者,抑或进行深入理解理解。即时你是专家,这些电子书也是很好的收藏参考书目。
[电子书]Linux简介
Linux简介是Linux文档项目的免费电子书,它是最流行的免费Linux书籍之一。虽然我认为这本书的一些部分需要更新,它仍然是一个很好的书,教你如何使用Linux文件系统,命令行,网络和其他相关的内容。
地址:http://linux-training.be/linuxfun.pdf
[电子书]Linux基础
Paul Cobbaut的这本免费电子书教你如何了解Linux历史,安装和关注你应该知道的基本Linux命令。
地址:http://linux-training.be/linuxfun.pdf
[电子书]高级Linux编程
顾名思义,这是为高级用户准备的开发Linux的软件。它处理复杂的功能,如多处理,多线程,进程间通信和与硬件设备的交互。以帮助你开发一个更快,可靠和安全程序,使用GNU/Linux系统的全部功能。
地址:http://advancedlinuxprogramming.com/alp-folder/advanced-linux-programming.pdf
[电子书]从头开始Linux
如果你认为你对Linux有了足够的了解,那么为什么不创建自己的Linux发行版呢? Linux From Scratch(LFS)是一个项目,它为你提供了构建自己的自定义Linux系统的完整源代码的分步说明。称为DIY Linux,通过这种方式将你的Linux专业知识提高到一个新的水平。
地址:http://www.linuxfromscratch.org/
3.学习Linux命令行和Shell脚本的免费电子书
Linux的真正威力在于命令行,如果你想征服Linux,你必须学习Linux命令行和Shell脚本。事实上,如果你必须在Linux终端上工作,拥有良好的Linux命令行知识实际上将帮助你完成任务,也许可以帮助你提高效率。
[电子书]GNU/Linux命令行工具摘要
来自Linux文档项目的电子书是从Linux命令行开始的一个好地方,熟悉Shell脚本。
地址:http://tldp.org/LDP/GNU-Linux-Tools-Summary/GNU-Linux-Tools-Summary.pdf
[电子书]来自GNU的Bash参考手册
这是一个从GNU下载的免费电子书。顾名思义,它处理Bash Shell。这本书有超过175页,它涵盖了许多关于Bash命令行的内容。
地址:https://www.gnu.org/software/bash/manual/bash.pdf
[电子书]Linux命令行
这个500+页的免费电子书由William Shotts撰写,是认真学习Linux命令行的必备。即使你很了解Linux的,这本书也不会让你失望。从初级到高级。阅读后会让你收获满满,而且要作为工具书收藏。
地址:http://linuxcommand.org/tlcl.php
[电子书]Bash初学者指南
如果你想开始使用Bash脚本,这本电子书很合适。
地址:http://www.tldp.org/LDP/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf
[电子书]高级Bash脚本指南
如果你已经知道Bash脚本的基础知识,想把你的技能提高到一个新的水平,那么这本电子书就合适。有超过900页的各种高级命令及其示例。
地址:http://www.tldp.org/LDP/abs/abs-guide.pdf
[电子书]AWK编程语言
帮助更深入了解脚本,AWK编程语言是不错的选择。
地址:
https://ia802309.us.archive.org/25/items/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language.pdf
[电子书]Linux 101 Hacks
这本270页的电子书来自The Geek Stuff网站,教你学习Linux命令行的基本知识,以及易于遵循的实例。
地址:http://www.thegeekstuff.com/linux-101-hacks-ebook/
4.具体的免费学习材料
第四部分介绍专用于某个Linux发行版的资源。以上内容更多是关注Linux基础,命令和脚本等。而以下这些可以被称为各种Linux发行版的手册或入门指南。所以如果你使用某个Linux发行版或计划学习,你可以参考这些资源。大多数Linux发行版都有自己的wiki或文档,而且资源庞杂。适合线上参考。
[电子书]Ubuntu手册
适合Ubuntu用户。它是一个独立的项目,以免费电子书的形式提供Ubuntu手册。它为每个版本的Ubuntu更新内容。
地址:https://ubuntu-manual.org/
[电子书]For Linux Mint: Just Tell Me Damnit!
专注于Linux Mint的电子书,如何在虚拟机中安装Linux Mint,如何查找软件,安装更新和自定义Linux Mint桌面。
地址:http://downtoearthlinux.com/resources/just-tell-me-damnit/
[电子书]Solus Linux手册
这过去是Solus Linux的官方手册,但我不能在Solus Project的网站上找到它。我不知道它是否过时。
地址:https://drive.google.com/file/d/0B5Ymf8oYXx-PWTVJR0pmM3daZUE/view
5.系统管理员免费电子书
本节适合系统管理员,开发人员=。这里列出了几个免费的电子书,帮助系统管理员或有意成为它们的一员。
[电子书]Debian管理手册
如果你的服务器使用Debian Linux,这个必须收藏。本书从Debian历史,安装,软件包管理等开始,然后继续涵盖诸如LAMP,虚拟机,存储管理和其他核心系统管理软件的内容。
地址:https://debian-handbook.info/about-the-book/
[电子书]高级Linux系统管理
如果您正在准备LPI认证,它介绍了系统管理员必不可少的内容。
地址:http://www.nongnu.org/lpi-manuals/manual/pdf/GNU-FDL-OO-LPI-201-0.1.pdf
[电子书]Linux系统管理
Paul Cobbaut的另一本免费电子书。370页长的电子书涵盖网络,磁盘管理,用户管理,内核管理,库管理等。
地址:http://linux-training.be/linuxsys.pdf
[电子书]Linux服务器
Paul Cobbaut的另一本书来自linux-training.be。本书涵盖web服务器,mysql,DHCP,DNS,Samba和其他文件服务器。
地址:http://linux-training.be/linuxsrv.pdf
[电子书]Linux网络
网络是系统管理员必须要了解的,本书作者也是由Paul Cobbaut,很好的参考资料。
地址:http://linux-training.be/linuxnet.pdf
[电子书]Linux存储
Paul Cobbaut详细介绍了Linux上的磁盘管理,并介绍了许多其他与存储相关的技术。
地址:http://linux-training.be/linuxsto.pdf
[电子书]Linux安全
安全性是系统管理员工作中最重要的部分之一。本书主要介绍文件权限,acls,SELinux,用户和密码等内容。
地址:http://linux-training.be/linuxsec.pdf
对于很多喜爱linux的用户而言,英文资料更为准确,而且作为资源收藏,当然很多的中文资料对于初学者上手更方便;国内的ChinaUnix社区,Linux中国等社区都是不错的选择。如果你有更好的资源不妨留言告诉更多的用户。
《优雅的Python》进阶电子书,终于开放下载了
Python 的语法简明优雅,是很多人入门编程的最佳首选。
Python 的基础知识很容易掌握,然而,如果想要更进一步掌握 Python 进阶的内容,就不会那么轻松了。你是否想要感受 Python 之美,对它有更多的领悟呢?
最近,《优雅的Python》电子书开放下载了。关注公众号『Python猫 』,发送『优雅 』两个字,就可以获取 700 页超清 PDF 下载地址。
这本书贯穿了基础的语法内容,介绍了非常多深入的进阶知识点,使用了条分缕析的风格探讨编程语言设计相关的话题,还包含多篇官方 PEP 翻译以及国外编程大牛的好文章,是非常棒的 Python 学习材料。
下面给大家看看部分的书籍目录:
领取方式
扫码关注『Python猫』
给它发送两个字:优雅
相关问答
对电路一窍不通看什么 书 ?推荐一本书叫《电子设计从零开始》,不过不是特别的全,前面的简单元器件没什么问题,不过有些特殊元器件就没有了.从这两本好书中学到电子元件及基本电路知识的...
有哪些程序员必读书籍值得推荐?国内的放在文章下面,第一部分推荐国外的书,是Treehouse在Facebook和Twitter做了一项问卷调查。最终,最受程序员推荐的前25本书。(没有什么特别的顺序。)并...
大一软件工程新生选择什么算法书入门比较好?《机器学习算法》作者:朱塞佩·博纳科尔索推荐语:本书采用理论与实践相结合的方式,在简明扼要地阐明机器学习原理的基础上,通过大量实例介绍了不同场景下...他...
谁能推荐一本电力 电子 技术的 书 ?电力电子技术是利用电力电子器件(如晶闸管,GTO,IGBT等)对电能进行变换和控制的技术,现如今已经深入我们生活各个方面,几乎所有的电源产品都涉及电力电子技...电...
高中学历,想要设计电路板,要看什么 书 ?大概分电路和电子两大块:电路是基础,电子是进阶。下面说个大概,会了123就算学有小成吧。也许不太够。比如模拟和高频的还需要4.基础是高中的物理电学。电路...
作为电力 电子 专业的学生,有哪些专业书籍值得反复阅读?电力电子专业小硕一枚,过来答一波。首先说明一下,关于电力电子技术这个专业目前只是一门技术,其理论支撑还不够完善,还没有成长为一门学科,这里并不是说理...
自学数据分析需要看哪些 书 ?数据分析要看的书籍,我推荐一些我觉得还不错的。大家可以先看电子版,或者去图书馆借阅,然后再选择是否需要购买。我按照数据分析需要学的东西来列举——Excel...
适合1到6岁孩子看的绘本有哪些,可不可以推荐几本?适合年龄段:0-3岁介绍:本书荣获英国凯特·格林纳威奖、美国波士顿环球号角图画书奖、布鲁克林美术馆奖等,作者是安野光雅,是国际安徒生奖得主。绘制而成的2...
现在线上学习软件的网站有哪些?付费的也可以推荐?这种学习平台有很多,但是不知道题主主要是要学哪一方面的,这里给题主简单罗列一下,希望有所帮助。1、GitHubgithub是一个代码托管平台。它可以公开你的代码...
有关自媒体的书籍,哪位作家出了,来一本?推荐一本最近在看的书——《从零开始做运营》。作者张亮,是互联网资深从业者,在知乎回答了很多关于运营的问题,也是互联网运营的优秀回答者。张亮先是将其在...