如何学习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中国等社区都是不错的选择。如果你有更好的资源不妨留言见告更多的用户。