访问手机版  

Linux就该这么学|Linux培训学习|Linux培训认证|工资待遇与招聘,详询超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux就该这么学

Linux初步学习,跟着这四步准没错!

时间:2018-06-08

Linux对于常用的Windows系统来说,真的是差别很大。而且Linux系统庞大复杂,学习起来就会更加有难度,很多刚接触Linux的小白对于怎么学习Linux都是一脸蒙圈。所以今天,我们就来看看初学者学习Linux不可错过的四步吧!
第一步,基本Linux安装和系统维护
虽然看起来需要学习的东西不多,但事实上,学习安装Linux就是一个可以拦住很多小白。在最开始的时候,建议大家先学习Ubuntu。首先安装虚拟机,然后创建一个虚拟机安装Ubuntu操作系统,注意分区、用户名和密码,最后安装VMware Tools,这样可以在主机和虚拟机之间进行共享。
安装完毕之后需要进行的学习就是敲命令。Linux最典型的特点就是命令行,所以想要学习Linux,不可不做的就是熟练使用基本命令,其中包括关机、重启、日期、日历、计算器、改变文件群组、热键等基本命令。
在学会基本命令之后,需要学习的东西是shell脚本,能够使用GNOME环境下的一些基本的程序和工具。还要了解和熟悉Linux系统的一些习惯性的设计理念和习惯,了解Linux的目录结构和用途。
第二步,学习基本的Linux的编程知识
学会命令之后,接下来很重要的一个点就是Linux的编程知识的学习。这个学习过程是比较枯燥和无聊的,但是对于喜爱Linux的人来说是一个很兴奋的过程。编程包括基本的Linux程序、进程、线程、进程间通信、文件操作、网络SOCK和异步IO。除了这些之外,你还要了解一些基本的概念,包括僵尸进程、孤儿进程、管道、重定向和信号等。
第三步,学习基本的Linux内核知识
内核的知识包括内核基础常识、内核管理、运行原理、内核预备知识等等。学习内核知识不仅是内核,还包括udev、sysfs、 proc等知识。学习了内核知识之后要会写内核模块和驱动程序,懂一些其他的命令,熟悉内核的内存管理机制。
第四步,学习高级的Linux内核知识和桌面系统
之前学习的内核知识都是一些入门级的,这一步要学习的就是更加有难度的内核知识了。在这一步里要学习的知识有FILE SYSTEM的基本知识,并熟悉几种专门的文件系统,知道NETWORK 的整个协议栈。在之前的第二步,我们了解了异步IO,这一步我们要学习异步IO的实现和IO调度。学着熟悉基本的MTD、USB驱动。电脑有一个不能缺少的重要部件是显卡,所以学习Linux需要熟悉显卡驱动,要掌握显卡的硬件知识和显卡编程。
当然,学无止境,在学习Linux的路上并不是只有这四步,后续需要学习的东西还有很多很多。但是做什么都要慢慢来,一步一步从简单到难嘛,所以在遇到困难的时候也不要气馁,要对自己有信心,相信自己可以!