redhat linux下载培训哪个好?我想学

真实记录我的学习linux的经验
今天想跟大家分享近几年学习linux的经验和历程,本人大二学生一枚,虽然一直说热爱linux技术和开源软件、但是其实接触到这项技术还是出于偶然,在中专阶段因为学校要参加职业技能大赛,其中有一团体性质的比赛项是&企业网搭建及应用&,一名选手负责基础网络建设,另一名选手负责企业中常见的服务器搭建,那这里就涉及了linux的相关知识(背景交代完毕,哈哈)。
本身那时我所在的中专就不是什么有名的学校,学校内也没有专门从事linux相关教育的老师,所以只能自学(非常痛苦)。负责辅导的老师本身也只是一名linux爱好者,所以给学生讲课也只是按照鸟哥的书来指导学生,后来直接让我们自学鸟哥完事。初次接触鸟哥便被鸟哥活泼、幽默的讲授风格所吸引,但随着时间的推移,鸟哥的书便被我丢弃一旁了,你问我为什么?读过鸟哥的书的人都知道,它太厚啊!看来我还真不是一个爱学习的人,根本没有耐心和毅力读完鸟哥,那怎么办呢?还是要学习linux啊,还得参赛不是。
书我是读不下去了,那只能从网上看看视频了,就整天的搜关键字&linux视频教程&,先吐槽一下百度的广告(!!!各种培训机构!!!):真正优质的教程不是推广来的,而是用户的反馈和好评!那会互联网上关于linux的视频和材料还是比较少的(13年),第一部看的好像是红帽官方视频,然后发现不适合我,因为我听不懂啊!!不行就换!又找了好多教程,不是视频质量差,就是口音特别重,连讲课都听不懂!还有很多教程根本就是学起来没有头绪,导致我都快没有学习兴趣了。
就这样折腾了两个多月,总算在国赛(市、省、国选拔制比赛)中取得了一个不算太差的成绩,二等奖!其实这成绩真的很low,因为是第14名啊!!!唉,因此这也是我的一次遗憾,因为遗憾就把linux放下了,一直到去年时学校开了linux的课,才重拾对linux热爱和喜欢,但是总得有教材来学习啊(学校教材太烂,无心吐),就报了实地的RHCE培训,拿到了红帽官方的教材(更烂不解释!!),面对红帽RHEL7系统的变化表示蛋疼。偶然在百度搜资料的时候发现一本书《linux就该这么学》 ,严格意义来讲这并不能算书,因为没有出版,也没有做成电子书的形式,而是免费在线的,所以更像一系列的博文。书是基于最新RHEL来写,以任务来明确每一章的内容,每一章的背景知识(原理及使用场景)都会介绍,所以就拿这本书配合实地培训去学习RHEL7,真心爽爆了。
说了这么多,总结一下新手如何学习linux:
首先、不要在意学习哪个发行版,所有发行版都是基于linux内核的,所以你把任何发行版学习好了都能轻松掌握其他的发行版。
第一、 选择一套适合你的教材,书籍也好、视频教程也罢,都只是配合你学习linux的,所以一定要选择合适的教材,上面也说了我对一些教材的理解和感受。个人推荐选择一本书籍,主要学习《linux就该这么学》/这本书,这样大大减小了学习的成本(时间和金钱),还可以找一些视频教程作为辅助材料。
第二、 如果可以的话,请找一个带你入门的老师。新手在学习linux的时候,难免会有一些困惑或者奇思妙想的想法,而书本或视频都是死的,无法将所有问题和方面都考虑到,所以你的问题可能会得不到解答,这对学习者来说是极其痛苦的,感觉心中老是压着一块石头一样。所以,找个能带你入门、能帮你解决问题、能帮你找到学习方法的老师很重要,而且古话有云&师傅领进门,修行靠个人&,一个好的老师帮你打好了扎实的基础,对你日后的成长和学习都有很大的帮助。
第三、 切记不要抵触英语,因为学习linux可能需要接触大量英语单词和资料,非常喜欢喜欢linux系统中的man命令,But这个男人是卷毛的&歪果仁&,如果你听不懂&他&说的什么,那么你学习效果会大打折扣。有时候百度是给不出你想要的答案,而且你又没有一位能帮你的老师,那么就得去找谷歌,搜中文描述没有答案的话就得搜英文描述,所以千万不要抵触英语。
第四、 多动手实践。这个就没啥说的了,学习任何的东西都是&熟能生巧&的,一定要多动手去练,多动脑去想,才能学的扎实,学的可靠。
好了,大概就是这样了,本文纯属跟大家分享自己学习linux以来的感受,所有评价均带有个人色彩,正所谓萝卜白菜各有所爱,不代表大众口味!
看过本文的人还看过
最新图文推荐
最新专栏文章
大家感兴趣的内容
网友热评的文章新手如何学习Linux
作者:佚名
字体:[ ] 来源:互联网 时间:10-22 19:13:29
只是一个供大家参考的学习步骤而已, 也可不需要按照此学习,可根据个人学习方式来学习,
(文章末尾有一些学习资料)
1、Linux 基础安装Linux操作系统Linux文件系统Linux常用命令Linux启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务 Shell 编程基础使用vi编辑文件使用Emacs编辑文件使用其他编辑器2、Shell 编程基础Shell简介认识后台程序Bash编程熟悉Linux系统下的编辑环境熟悉Linux下的各种Shell熟练进行shell编程熟悉vi基本操作熟悉Emacs的基本操作比较不同shell的区别编写一个测试服务器是否连通的shell脚本程序编写一个查看进程是否存在的shell脚本程序编写一个带有循环语句的shell脚本程序3、Linux 下的 C 编程基础linux C语言环境概述Gcc使用方法Gdb调试技术AutoconfAutomakeMakefile代码优化 熟悉Linux系统下的开发环境熟悉Gcc编译器熟悉Makefile规则编写Hello,World程序使用 make命令编译程序编写带有一个循环的程序调试一个有问题的程序4、嵌入式系统开发基础嵌入式系统概述交叉编译配置TFTP服务配置NFS服务下载Bootloader和内核嵌入式Linux应用软件开发流程熟悉嵌入式系统概念以及开发流程建立嵌入式系统开发环境制作cross_gcc工具链编译并下载U-boot编译并下载Linux内核编译并下载Linux应用程序嵌入式系统移植Linux内核代码平台相关代码分析ARM平台介绍平台移植的关键技术移植Linux内核到 ARM平台 了解移植的概念能够移植Linux内核移植Linux2.6内核到 ARM9开发板5、嵌入式 Linux 下串口通信串行I/O的基本概念嵌入式Linux应用软件开发流程Linux系统的文件和设备与文件相关的系统调用配置超级终端和MiniCOM 能够熟悉进行串口通信熟悉文件I/O 编写串口通信程序编写多串口通信程序6、嵌入式系统中多进程程序设计Linux系统进程概述嵌入式系统的进程特点进程操作守护进程相关的系统调用了解Linux系统中进程的概念能够编写多进程程序编写多进程程序编写一个守护进程程序sleep系统调用任务管理、同步与通信 Linux任务概述任务调度管道信号共享内存任务管理 API 了解Linux系统任务管理机制熟悉进程间通信的几种方式熟悉嵌入式Linux中的任务间同步与通信编写一个简单的管道程序实现文件传输编写一个使用共享内存的程序7、嵌入式系统中多线程程序设计线程的基础知识多线程编程方法线程应用中的同步问题了解线程的概念能够编写简单的多线程程序编写一个多线程程序8、嵌入式 Linux 网络编程网络基础知识嵌入式Linux中TCP/IP网络结构socket 编程常用 API函数分析Ping命令的实现基本UDP套接口编程许可证管理PPP协议GPRS 了解嵌入式Linux网络体系结构能够进行嵌入式Linux环境下的socket 编程熟悉UDP协议、PPP协议熟悉GPRS 使用socket 编写代理服务器使用socket 编写路由器编写许可证服务器指出TCP和UDP的优缺点编写一个web服务器编写一个运行在 ARM平台的网络播放器9、GUI 程序开发GUI基础嵌入式系统GUI类型编译QT进行QT开发熟悉嵌入式系统常用的GUI能够进行QT编程使用QT编写&Hello,World&程序调试一个加入信号/槽的实例通过重载QWidget 类方法处理事件10、Linux 字符设备驱动程序设备驱动程序基础知识Linux系统的模块字符设备驱动分析fs_operation结构加载驱动程序了解设备驱动程序的概念了解Linux字符设备驱动程序结构能够编写字符设备驱动程序编写Skull驱动编写键盘驱动编写I/O驱动分析一个看门狗驱动程序对比Linux2.6内核与2.4内核中字符设备驱动的不同Linux 块设备驱动程序块设备驱动程序工作原理典型的块设备驱动程序分析块设备的读写请求队列了解Linux块设备驱动程序结构能够编写简单的块设备驱动程序比较字符设备与块设备的异同编写MMC卡驱动程序分析一个文件系统对比Linux2.6内核与2.4内核中块设备驱动的不同11、文件系统虚拟文件系统文件系统的建立ramfs内存文件系统proc文件系统devfs 文件系统MTD技术简介MTD块设备初始化MTD块设备的读写操作了解Linux系统的文件系统了解嵌入式Linux的文件系统了解MTD技术能够编写简单的文件系统为 ARM9开发板添加 MTD支持移植JFFS2文件系统通过proc文件系统修改操作系统参数分析romfs 文件系统源代码创建一个cramfs 文件系统
大家感兴趣的内容
12345678910
最近更新的内容Linux基础培训学什么?
100%保证就业
7天内可退费
补助2000元现金
您当前位置:
> Linux基础培训学什么?
Linux基础培训学什么?
19:420人看过
  Linux作为现在最安全的左面系统,受到了很多大型公司的青睐。有选择自然就有市场,学习Linux对于很多想要学习电脑的人来说,是一个相当不错的选择。但是Linux入门培训却着实让很多人头疼。什么事情都要有一个开端,学习Linux的时候,Linux基础培训做好了,才能更好地开始深入的学习。  Linux基础培训学什么?首先先了解linux是什么?linux能做什么?只有了解了linux的基础知识,才能为以后的学习打下基础。  Linux能干什么?  首先,我们不得不承认,现在很少有人用Linux做桌面系统,因为windows桌面系统已经足够好了。我们主要把Linux用作网络服务器的操作系统。  Linux发行包之间有差别吗?  现在市面上流行着很多Linux版本,拥有众多的发行包是Linux的一个很讨厌的问题,在这一点上,小编更喜欢FreeBSD,因为它只有一个官方发行版本,也运行得比较稳定。  但是给Linux做软件的程序员太多了,Linux上面的资料也更多。所以,对于自己来说,哪个用着顺手,就用哪个,不要纠结于版本的问题。  Linux更可靠吗?  小编认为应该从两个角度评价系统的可靠性。  首先是系统自身的可靠性。人们普遍认为的windwos不如Linux可靠的印象来源于windows众多的良莠不齐的软件。当然,Linux比windows结构简单,在一定程度上也可以提高可靠性。  其次,从安全性角度来说,Linux远远高于windows系统,道理很简单:树大招风嘛。  另外,Linux的源代码开放机制使得漏洞发现和消灭得很快。而windows相对就显得比较官僚了。  Linux入门培训的内容其实应该不止这些,还有其他很多知识点,大家可以从书上或者搜索引擎上面搜索到想要的知识! 发布
阅读排行榜
请勿直接向任何电脑培训学校转账付款,需了解完学校情况再做打算!
电脑培训学校提供计算机维修培训,计算机培训,短期电脑培训,计算机培训学校,计算机培训班,计算机培训机构,北京电脑培训学校,计算机学校,电脑短期培训,计算机培训课程的信息

我要回帖

更多关于 redhat linux iso下载 的文章

 

随机推荐