自学Linux还是比较麻烦,建议找机构学。毕竟我就是自学Linux过来的。如果缺钱建议看点赞较多的课程。Linux涉及的东西太多,而且真做工作的话多少看实践经验。


我想从另一个角度给你一点建议。首先你要明白自己为什么要学习linux,是为了这门技术,还是想在linux上面装Windows的软体体验那种优越感。如果是前者的话,建议鸟哥的私房菜,网易云课堂上的免费视频,一定要装一遍linux体验一下那种不同于Windows的感觉(Ubuntu,Cent os)都可以。等你基础打好了,可以看一看Unix环境高级编程系列的书,这本书会让你对系统知识有一个更深层的了解。至于后者,建议你买一个crossover爽一爽。


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

推荐理由

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

本书是关于Linux命令行和shell命令的全面参考资料,涵盖详尽的动手教程和实际应用指南,并提供相关参考信息和背景资料,带你从Linux命令行基础入手,直到写出自己的shell。

推荐2:《趣谈shell》

推荐理由:

shell命令比较多,而且又零碎,所以很难学习,下功夫去记忆书上的命令,记住这些命令的参数,这样做看似学会了,其实两手空空。

简单与复杂,往往与数量有关,再简单的东西,一旦量大了,它也会变得复杂。

《趣谈Shell》解决的问题就是把复杂的事情变简单,解决的措施是降维。

把大量变成少量,需要找联系。命令与生活的联系,命令与命令之间的联系,只要找到内在联系,两个命令、三个命令、五个命令往往结合成一块儿东西。不仅量变少了,命令还能学活,有左右逢源的灵气。


选哪本书不重要,鸟哥的私房菜,linux就该这么学,都是OK的,一定要装上linux系统,边看边敲,坚持一个月,基本上就使用linux得心应手了,甚至对于开发来说,linux环境更加高效


我是用鸟哥的书入门的,挺吃力的,不管容易还是困难,想办法解决,熬过去便都不是问题。加油(? ??_??)?


实操 别看书 看完发现还是什么都不会


Linux程序设计 + Shell编程 -&> Linux网路编程(中国一个作者写的) + Linux驱动(Arm版 基于linux4.0)-&>......

目前我是这样入门的。 多用、多折腾(但不要折腾桌面)、深入下去。

Linux只是一个操作系统,Linux使用也分很多种。「会用」和会用是不一样的,真的要沉下心来学进去,耐得住寂寞,学进去,用起来。底层也有很多东西值得借鉴、学习,真的要细心体会。

而且我觉得学Linux不能只停留在用,其他基础知识也要同步学起来,操作系统、计算机网路、TCP/IP协议(这里和计算机网路指的是两本书),及其他基础的东西。

带有目的地学。


推荐鸟哥的Linux私房菜


推荐阅读:
相关文章