2

linux学习(linux入门)

#如何才能学好linux# 从事 Linux 环境开发第三年了,在这里简单谈谈自己的体会。

(1)Linux 本质上说是一个内核,学习 Linux 更准确来说是学习与之相关的周边知识、操作方法以及思维方式;

(2)不是一定要深入源码。不可否认,阅读源码是深入了解一个软件项目的最佳方式。但作为大多数 Linux 发行版使用者或维护者来说,并不需要了解太多其中的技术细节。与之相比,相关官方文档才是大多数使用者更应该关注的;

(3)多看官方文档。官方文档就是一手材料,价值巨大。比如 Debian 文档、ArchWIki 等都值得在日常使用及闲暇时刻反复阅读,收获巨大;

(4)软件是拿来用的。与其读太多的材料,我认为实践更加的重要。本人就是在大三就尝试将电脑完全重装为 Linux 发行版做日常使用。入门建议从 Ubuntu 下手,尝试将 Linux 发行版作为主力系统,遇到问题时主动尝试解决,这将极大地促进自身对 Linux 的理解;

(5)尝试贡献。除了多看文档、多用之外,还可以尝试做些贡献。不说代码层面,可以尝试将自己的学习笔记整理分享到网络上。巩固自身的同时,也可以达到相互监督的作用。

综上,是本人作为实际开发者三年来的体会,欢迎各位批评指正。

我在做《Linux学习之路》课程的时候,有同学过来问,视频也看,笔记也做,但是过一段时间还是感觉会忘记,怎么办呢?

这个跟我以前学习的时候也是一个情况,是大家都可能遇到的。

主要就是被动学,不练习,那么我们学过的理论就会随着时间的流逝慢慢地被遗忘了。如果经常去练习,去使用,我们就能真正地掌握。

老师具体讲了什么,我们可能不会都还记得,但是课程的内容已经被掌握了,可以随时用出来,甚至用自己的话重新组织出来。这才是学习作用。

爱默生也说过:我已经不记得我读过那些书的具体内容了,尽管这样,它们也成就了今天的我。

纸上得来终觉浅,绝知此事要躬行。

好多新手都认为linux非常难,那么如何去学习Linux,该如何入门呢?

其实学习大多类似庖丁解牛,对事物的认识一般都是由浅入深、由表及里的过程,循序才能渐进。学习 Linux 同样要有一定的顺序和方法。强烈建议做好读书笔记,边看边记,边练习边思考,“学而不思则罔,思而不学则殆”,比勤奋更重要的是思考的能力,不要傻学、死学。养成看书的好习惯,学习类的图书如果没能看成自己知识的积累,就是白读。一本书,可能看一遍是不够的,多次阅读,反复实践,才能印象深刻。笔者曾翻烂 8 本《恋爱宝典》,但是从没向任何人表白,结果不言自明。实践是检验真理的唯一标准,实践出真知。

方法有了,贵在坚持。制定好自己的学习目标,设定奖惩,确定详细的时间进度表,开始行动!保持热情,坚定目标,做好计划,希望你、不会让本教程变成你的收藏品,而是成为一套可能会改变你职场命运的技术指导教程,那将是我们最大的荣幸。

#技术派的书架# #新书推介#《Linux就该这么学(第2版)》源自日均访问量近60000次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。

《Linux就该这么学(第2版)》在上一版的基础上进行了大量的更新,基于红帽RHEL 8系统编写,且内容适用于CentOS、Fedora等系统。抽奖详情此外,本书的配套站点还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。

《Linux就该这么学(第2版)》适合打算系统、全面学习Linux技术的零基础读者阅读,具有一定Linux使用经验的读者也可以通过本书来巩固自己的Linux知识。

转发本条微头条并关注@人民邮电出版社 9月15日抽1位读者送《Linux就该这么学(第2版)》。@头条抽奖平台

#头条抽奖# #全民荐书人#

#linux##shell##命令行#

在学习Linux时,会发现Linux的命令非常多而且还有很多参数,让人很是苦恼。

对于一些命令,只有经常使用它,我们才能真正地掌握它,此外,平时多复习它们,让它们形成肌肉记忆,记在心里,记在脑子里是非常有帮助的。

因此,分享一个它人整理的linux 常用命令手册,可以收藏一下,方便日后查阅。

奔跑吧 Linux内核 入门篇 推荐:本书是一本介绍Linux内核实践的入门书,基于Linux4.0内核,重点讲解Linux内核的理论和实验。本书分为12章,包括Linux系统入门、Linux内核基础知识、内核编译和调试、内核模块、简单的字符设备驱动、系统调用、内存管理、进程管理、同步管理、中断管理、调试和性能优化,以及如何参与开源社区等内容。此外,本书还介绍了Linux内核社区常用的开发工具和理论,如Vim8和git工具等。书中包括70多个实验,帮助读者深入理解Linux内核。

linux内核驱动难,难于上青天。

为何难?

原理还算简单,一抠代码,则深似大海,无尽无穷,千头万绪,晕头转向,不得要领。

所以啊,简说建议,学习linux内核应该渐进明细,围而不攻,夯实阵地,缓缓递进,各个击破:

第一围:了解linux内核基本原理;

第二围:了解linux内核主要的代码目录结构;

第三围:了解linux内核的几个核心函数,能按照自己的理解把流程走完;

第四围:啃一啃几个核心函数的实现,依然是重流程不重代码细节;

第五围:碰到问题或者有难以理解之处时,就那几个跟问题相关的函数或者代码进行深入研究;

总结起来就是:

学习时,重框架和流程;碰到问题时,迅速圈定可疑代码,重点剖析、重点突破。

从事或者即将从事linux内核和驱动开发,请关注@简说linux ,在我主页有诸多linux内核开发入门视频,相信大家都会有所收获。

#c语言# #C语言# #linux# #Linux# #操作系统# #嵌入式# #运维# #IT# #我们一起上头条# #单片机#

Trisquel GNU/Linux是一个完全免费的操作系统,适用于家庭用户、小型企业和教育中心。

今天的文章已上线!

右侧点击"关注",每天学习一篇高质量技术文档,持续进步!#linux#

Linux还剩一章,操作系统基础就学完了,一开始学习Linux时,就给自己定了个要求:每学一章总结整理一章博客,主要是为了方便以后那个知识点忘记了,看一下博客,就能很快的回忆起来。

截止目前我已经学了大概一个半月了,对于Linux操作系统基础,我觉得还是比较容易学习的,很容易上手,只要认真学习都能很好的掌握,但是后面会越来越难,到最后企业部分:Nginx、lamp,docker、k8s、OpenStack等等,每一个部分都不好学,都是难啃的骨头

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2141487/
1
上一篇linux 安装(linux安装gcc命令)
下一篇 linux更改ip地址(linux如何修改ip地址)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部