精华内容
下载资源
问答
  • 一,Linux需要学习什么  1,计算机网络基础,计算机常用英语单词。  2,Linux基础命令和常用选项的含义(掌握,理解含义用法,一般为英文单词的缩写,总结常用命令打印下来随时记,补充没 有记录的)  3,...

    一,Linux需要学习什么

             1,计算机网络基础,计算机常用英语单词。

             2,Linux基础命令和常用选项的含义(掌握,理解含义用法,一般为英文单词的缩写,总结常用命令打印下来随时记,补充没                 有记录的)

             3,shell脚本(重点,多练习,书写格式规范)

             4,服务器的搭建,和配置,管理。(熟练掌握,工作就靠这个吃饭了。)

             以上为上课学习必须要学的,要练的东西。以下为完成以上的工作后要学习的东西。

            1,学习计算机组成原理,计算极基础知识。(了解大概,懂原理)

            2,汇编语言。(了解,懂原理)

            3,现代操作系统。(掌握,理解原理,和概念性的东西)

    二,你需要做什么

            1,你是要学习到什么程度,按工资来说,3000  ,6000,  10000。学习状态对应关系,学学打打一会学习一会耍。每天认真学,跟着老师走,完成老师作业。每天认真学习,认真总结,提高效率,有自己的思考,学习其他东西,有自己的·方向和目标。

            2,听课程度。不听不懂,听不懂,听懂。这里只说听懂该怎么做。1,课前预习(非常重要)2,认真听讲。3,做好笔记。(不懂的记下来,讲操作的流程图记下来。大概框架有概念)

           3,笔记,作业(笔记:概念的东西,原理,有规律总结笔记,尽量简洁而细致。作业:认真完成,遇到问题记录下来,有可能以后在工作中遇得到。作业的流程图记录在笔记头)

    三,该怎么做

           1,每天,每周,每月,要做什么计划好

            2,每天完成笔记,作业,预习,背单词,课后自己学习,复习。

            3,每周复习以前学习的东西(所有的东西,单词),练习操作,学习课外知识。

            4,日复一日,坚持下去,你会看到成果。

            5,多利用课后时间,比如吃饭时间,赶车时间等等

            6,提高效率很总要,效率低就做些体力活,效率高就做些烧脑的东西

            7,多思考,多总结方法,系统知识记忆

    总结:要么拼命的学,要么就别学,浪费钱,浪费精力。现在不好好学,难道还等到,一家人需要你的时候,你却什么也拿不出来。想想吧

    展开全文
  • Linux内核学习路线 学习linux内核的建议

    千次阅读 多人点赞 2019-03-04 15:17:11
    学习linux内核,这个可不像一门语言,c或者java一个月或者3月你就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的linux内核学习路线对学习至关重要,本篇文章就来分享学习linux内核的一些建议吧。 ...

    学习linux内核,这个可不像学一门语言,c或者java一个月或者3月你就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的linux内核学习路线对学习至关重要,本篇文章就来分享学习linux内核的一些建议吧。

    1. 了解操作系统基本概念。如果不会,可以学习《操作系统:设计与实现》Andrew S.Tanenbaum 写的那本。以MINIX为例子讲解操作系统的概念。非常推荐。

    2. 有了操作系统的基本概念以后,可以了解Linux的机制了。推荐《Linux内核设计与实现》Robert Love 写的。这本书从概念上讲解了Linux有什么,他们是怎么运行的。这本书要反复认真看透。

    3. 有了Linux内核的了解,还需要具体研究Linux内核源码。经典的就是《深入理解Linux内核》Daniel P. Bovet 写的。学习这本书的时候,要对着内核代码看着学。这本书学起来相当费力了,那么多多代码要研究。不过这本书如果学明白了,恭喜你,Linux内核你已经很熟悉了。

    4. 如果要开发设备驱动,可以学习《linux设备驱动程序》O'Reilly出版社的。这本作为驱动的入门是很好的资料。另外还有一本《精通Linux 驱动程序开发》也是不错的教材,可以参考着看。学习驱动,免不了要学习一些硬件的协议和资料,研究哪个就找到相应的硬件文档,把硬件的工作原理搞明白。这些就不细说了。

    5. 网络部分,学些Linux网络部分就学习《深入理解LINUX网络技术内幕》。这本书把Linux的网络部分讲的非常清晰透彻。但是通常不做这方面的工作研究,也不用研究这么深,毕竟现在相关职位较少。

    6. 现在Linux相关的工作,多集中在一些嵌入式开发领域,arm,mips等,要学习以下这些体系架构的的资料,了解CPU的设计和工作方式。ARM就看对应的芯片手册,讲的很细致。MIPS就看 《see mips run》,有一二两版,两版内容有些差异,推荐都看。

    7. 补充一点经验。不要认为Linux很庞大,很复杂,就觉的很难学。任何东西认真学下来都是能学会的,看你都恒心和毅力了。另外,不要走弯路,不要看市面上讲什么Linux0.11的那些书,直接学你要学的东西。就像学C语言看什么谭浩强一样,弯路走了,力气没少花,还严重影响学习效果。

    关于linux内核学习路线,再多说几句应用编程,有时候经常会需要的:

    1. 学习Linux应用编程,建议看《unix环境高级编程》,把里面的例子都做一遍,会对整个Linux编程有系统都认识。

    2. 针对Linux,有本 《Linux系统编程》,学完上一本,这本很快看一遍就懂了。主要是针对Linux具体懂一些内容,讲的挺全了,很实用。

    3. Linux网络编程,系统的学习一下《unix网络编程.卷1,套接字联网api》,基本上网络应用相关的程序就都没问题了。

    这些内容,分几年时间,分步计划学习,就会成为Linux高手了

    展开全文
  • 学linux难吗?linux学习难度

    千次阅读 2018-03-08 15:15:08
    学linux开发难吗?是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟练掌握其操作...

    学linux开发难吗?是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟练掌握其操作命令和一些系统规则,就可以像使用Windows一样可以轻松使用Linux操作系统!

    想要学好Linux,需要具备以下能力:

    1. 基本功要扎实

    学习任何一种语言,必备的基本功是必须要有的,一方面可以提高效率,另一方面可以拓宽思路。

    对于Linux基本知识的学习,对一些初学者来说是枯燥乏味的,可以通过理解再背诵的方式先进行代码及语法的学习,然后进行实践操作,必须手动输入命令行,不要借助工具,这样可以更快速有效的掌握Linux。

    2. 学以致用

    Linux学习的目的是应用,Linux基本知识是一些零散的技术,当没有应用在项目上时,我们无法理解他的真实价值,所以打好基本功之后,最紧迫的是多做几个完整的项目,刚开始可以是功能简单的项目,之后可以选择稍微复杂的项目,勤于动手,敢于实践,一定能学好Linux。

    3. 学会使用Linux联机帮助

    任何一种教材都不会完全讲述Linux知识,一般讲的都是比较常用的或者是比较有代表性的知识,但是,我们在项目应用中往往有些功能的实现是需要一些生僻知识和技能的,那么,如何查找我们所需的知识呢,推荐查阅Linux帮助文档,主流的Linux都自带详细的帮助文档,很方便解决问题!

    4. 在网上找资源

    在Linux的学习和应用中,难免会遇到一些没有思路、不知道如何解决的问题,这时就要借助网络力量,可以通过搜索引擎搜索查找,也可以咨询资深技术人员,最终实现问题的解决,这是Linux知识积累的一个重要的途径!

    5. 查阅英文技术文档

    如果想深入学习Linux,查阅英文技术文档是十分必要的,往往最新的技术都是采用英文文档的方式发布的,而且更全面,因此,对于Linux人员来说,多看一些Linux技术文档,对于掌握前沿技术和加深知识是十分有必要的!

    Linux学习是一个需要长期坚持不懈的过程,新的技术不断的产生,要想成为Linux大牛,必须要时刻关注Linux发展动态,掌握最新技术,才能走在行业前列!

    展开全文
  • Linux 学习路线图

    万次阅读 多人点赞 2019-11-04 11:27:09
    1.应用场景 ... 初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。 初级入门: Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、fi...

    1.应用场景

    更加高效地学习并达到运用Linux.

    2.学习/操作

    linux运维学习需要分为四个阶段:初级入门、中级进阶、高级提升、资深方向细化。

    第一阶段:初级入门

    初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。

    初级入门:

    1. Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)
    2. Linux用户及权限基础
    3. Linux系统进程管理进阶
    4. Linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)
    5. shell脚本入门(可边练习边学习)

    第二阶段:中级进阶

    中级进阶需要在充分了解linux原理和基础知识之后,对上层的应用和服务进行深入学习,其中说到服务肯定涉及到网络的相关知识,是需要花时间学习的。

    1. TCP/IP网络基础(差不多CCNA、NP的知识就够用)
    2. Linux企业常用服务(如dns、http、ftp、mail、nfs等)
    3. Linux企业级安全原理和防范技巧(系统性能/安全、安全威胁模型和保护方法
    4. 加密/解密原理及数据安全、系统服务访问控制及服务安全基础
    5. iptables安全策略构建
    6. shell脚本进阶(主要是结合一些应用,写一些案例)
    7. MySQL应用原理及管理入门(能管理和搭建一个个人博客站点)

    学到这里,掌握的基本技能,已经够用了,已经能做一些基础的运维工作和简单维护了。

    第三阶段:高级提升

    1. http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CDN的知识有所了解。)
    2. 企业级负载集群(其中主要学习nginx、haproxy、lvs要对主要知识熟练掌握,对负载均衡算法有清晰认识,)
    3. 企业级高可用集群 (其中需要对keepalived,heartbeat等进行深入讲解)
    4. 运维监控zabbix详解(主要是zabbix、cacti、nagios等监控系统,现在用的比较多的是zabbix)
    5. 运维自动化学习(需要学一些开源运维自动化工具的使用如ansible、puppet、cobbler等运维自动化工具)

    能掌握到这里,基本能处理搞定很多工作了,可以去面试高级运维工程师,差不多薪资能达到12-18K左右

    第四阶段:资深方向进阶

    1. 大数据方向(需要对hadoop、storm等常见开源大数据系统需要深入了解)
    2. 云计算方向(主要是openstack这套东西,当然像一些kvm等虚拟化技术,也是需要掌握的,现在docker也比较流行)
    3. 运维开发(主要是python运维开发)
    4. 自动化运维(在之前自动化基础上做深入)
    5. 运维架构师(主要需要广度,差不多5年左右以上经验,可以担当此职位)

    小编找到一个网站,上面有很多关于linux和python的课程资料,大部分都是免费的如果需要可以搜索

    ”门徒计划 - 学技术当然要跟大咖学!“

    拿走,不谢。

     

     

    书籍视频资源推荐:

    <<鸟哥的Linux私房菜>>

    <<一个64位操作系统的设计与实现>>

    <<从实模式到保护模式>

    https://github.com/chyyuu/os_kernel_lab  // 清华大学 操作系统 - 实验课

     

    汇编语言:

    <<汇编从零开始到C语言>> --- 网易云课堂

     

    更多资料推荐:

    https://blog.csdn.net/william_n/article/details/102892833  // 如何学习 Linux

    3.问题/补充

    1. 专栏教程

    https://time.geekbang.org/course/intro/100029601 // Linux实战技能100讲

    4.参考

    https://cloud.tencent.com/developer/article/1450836  //linux学习路线图

    https://time.geekbang.org/course/intro/100029601 // Linux实战技能100讲

    后续补充

    ...

    这里写图片描述

    展开全文
  • 什么学习Linux

    千次阅读 多人点赞 2018-11-05 23:22:53
    也许这个名字经常出现在你所使用的教科书上,或者是一些技术性的文章上,你却不知其意,此时这个名字再次出现,你就更是好奇了,Linux到底是什么?当你打开搜索引擎,看到了如下这段话:“Linux是一套免费使用和自由...
  • Linux学习总结

    万次阅读 多人点赞 2018-05-23 21:37:16
    课程:Linux操作系统与应用 参考...用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么,系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全...
  • linux学习书籍推荐linux学习书籍推荐

    千次阅读 2019-08-21 16:39:39
    linux编程学习 inux 学习书目推荐 Linux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata著 2、《The C Programming Language, 2nd Edition》【美】...
  • Linux学习路线

    千次阅读 2018-05-18 09:42:12
    关于 LinuxLinux 因其开源,免费,可裁剪,被应用到很多领域,尤其是...Linux 学习路线这是我画的一幅图,大家可以按此路线循序渐进地学习。不过需要说明的是,第五项驱动开发和第六项嵌入式系统开发是并列的...
  • Linux运维学习,Shell编程该学什么? 在充斥着各种的互联网+的数字时代,Linux运维也越来越趋于自动化方向发展,越来越多的运维工作者奔跑在了自动化运维的路上。目前Linux系统下最流行的运维自动化语言就是shell和...
  • 献给初学者:谈谈如何学习Linux操作系统

    万次阅读 多人点赞 2012-12-02 11:09:44
    所以请允许我暂时用原创的形式展现给大家一、 选择适合自己的linux发行版谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux ...
  • Linux C/C++ 学习路线

    万次阅读 多人点赞 2019-07-04 20:41:56
    一、秋招 Linux C/C++ offer 情况 ...Linux C/C++ 从零基础到大神的学习路线,自己的真实学习路线,干货很多,建议收藏,认真阅读。 在校期间,我一直走的都是 Linux C/C++ 学习路线,历经暑期实习、秋招决战、校...
  • 学习Linux

    千次阅读 2006-05-14 22:53:00
    直接开始学习Linux下的嵌入式内核开发,没想到我这点Linux使用经验还远远不够呵。计划半个月: 1、学习Linux的基本shell命令: 包括更改文件权限、设备文件操作、文件系统的挂载选项、cron自动脚本、Perl控制脚本、...
  • linux太难用了!(一通鼠标点击,进入/etc)学习linux,你忘记windows的思维方式了吗?怎么安装软件阿?...学习linux,你还在浮躁吗?进入linux,随便按了几下.赶紧重启进入win学习linux,你用心了吗?......
  • 如何学习linux

    千次阅读 2012-06-13 10:46:58
    学习linux,你忘记windows的思维方式了吗? 怎么安装软件阿?那一堆文件是干什么的阿? 学习linux,你还在浮躁吗? 进入linux,随便按了几下.赶紧重启进入win 学习linux,你用心了吗? ....... 首先,我想引用...
  • 我为什么学习Linux?

    万次阅读 多人点赞 2013-12-28 01:40:51
    好长时间没好好写点东西了,前段时间由于项目的需要出差了一个多月,期间各种加班,每天晚上加班到十点,回到宾馆实现是没什么精力再写博客了。有时间能静下来写点东西总是很好的一件事,如果写技术方面的博客,不仅...
  • 什么Linux怎么学习?

    万次阅读 多人点赞 2018-07-24 21:52:17
    至于操作系统是什么,就不用过多解释了,如果你学习过前面的入门课程,应该会有个基本概念了,这里简单介绍一下操作系统在整个计算机系统中的角色。 我们的 Linux 主要是系统调用和内核那两层。当然直观地看,...
  • Linux——linux学习全攻略 (转)

    万次阅读 多人点赞 2011-02-23 10:26:00
    Linux——linux学习全攻略 Linux——linux学习全攻略 Linux——linux学习全攻略
  • 如何系统的学习linux 系统学习Linux的十一点建议

    千次阅读 热门讨论 2008-03-18 10:44:00
    学习linux,你还在浮躁吗?进入linux,随便按了几下.赶紧重启进入win学习linux,你用心了吗?.......你我共勉之作者:GuCuiwen email:win2linux@163.com版权声明:本文档可以在网络上在非商业范围内自由转载,转载请
  • 良许Linux | Linux学习方法及学习资料汇总

    千次阅读 多人点赞 2019-08-16 08:37:50
    很多人想学习Linux,却不知道怎么着手,甚至不知道Linux有哪些方向,非常迷茫。基于此,我特地写了篇文章介绍Linux方向性问题,没想到一不小心成了爆款: 到什么程度才叫精通 Linux?​ 看完这个回答,相信很多人...
  • Linux shell脚本全面学习  1. Linux 脚本编写基础  1.1 语法基本介绍  1.1.1 开头  程序必须以下面的行开始(必须方在文件的第一行):  #!/bin/sh  符号#!用来告诉系统它后面的参数是用来...
  • 我是如何学习 Linux 的?

    千次阅读 2019-03-18 16:09:57
    这个问题可能困扰着很多 Linux 初学者和爱好者,其实我也说不上来为何要学习 Linux,可能最实在的理由就是----Linux 相关工作岗位很多。在“见到” Linux 的第一面并不会感觉到此物有多么惊艳和神奇,但经历了漫长的...
  • linux 学习之路(学linux必看)

    千次阅读 多人点赞 2019-03-14 16:18:00
    很多同学接触Linux不多,对Linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段。 下来我将会结合自己的几年的...
  • 如何学习linux编程

    千次阅读 2008-10-30 10:31:00
    如何学习linux编程 建议学习路径: 首先先学学编辑器,vim, emacs什么的都行。然后make file文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的...
  • linux学习路线

    千次阅读 2011-05-21 14:15:00
    2.6 Linux学习基本步骤到这里,我们总结一下linux学习路线图,给各位初学者作为参考。初级阶段:1. 命令是必须要的,linux常用的命令大概在80个左右,这些常用命令一定要熟练掌握。2. 掌握linux软件包的...
  • 学习一门新的编程语言是在你的职业生涯中继续前进的好方法,但是应该学习哪一门呢?-- Marty Kalin如果你想要开始你的编程生涯或继续前进,那么学习一门新语言是一个聪...
  • Linux内核学习路径

    千次阅读 2017-10-22 19:44:23
    操作系统内核学习路线。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 268,946
精华内容 107,578
关键字:

学linux需要学什么语言

linux 订阅