专栏首页程序员互动联盟【编程基础】 linux基础入门--linux为何物?

【编程基础】 linux基础入门--linux为何物?

接触linux是在大二的时候,那时候迷上了嵌入式linux,把电脑换成了linux系统,学习linux基础知识,学习linux命令,学习shell,泡论坛,就这样慢慢的平时工作学习都可以使用linux系统完成了。到了毕业工作的时候,正式开始android开发,使用的正是ubuntu系统,多亏上学时候的linux基础知识,工作的时候也算得心应手。随着工作时间的增长,使用linux系统也越来越熟练,慢慢的发现做开发已经离不开linux了,离不开linux里面的shell了,使用shell命令的工作效率实在是太高了。

linux蜕变于unix,自大神Linus Torvalds创造出linux后,linux已经不断的在改变我们的生活,越来越越发挥着不可缺少的作用。君不见电梯里的电子广告牌,各种电视盒子,我们最常见的android手机,甚至于那些你平时不注意的电子设备,都可能运行着linux操作系统。

正是由于linux越来越多地用于各种嵌入式设备,基于linux的开发也一直是非常热门的技术。想要开发linux,首先要会熟练的使用linux,笔者作为过来人,就来和对linux感兴趣的初学者来聊聊linux。

上文提到过,linux就是根据unix演变过来的。当年linus就是因为接触到了unix而后才自己想开发一个简易的系统内核的,他开发的简易系统内核就是linux。当时linus把开发的这个系统内核丢到网上提供大家下载,由于它的精致小巧,越来越多的爱好者去研究它。人们对这个内核添枝加叶,而后成为了一个系统。也许你听说过吧,linux是免费开源的,所有人都可以拿到它的代码。这里的免费只是说linux的内核免费。在linux内核的基础上而产生了众多linux的发行版就不一定免费了。

Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等。笔者只简单介绍了一下linux起源及发行版,如果你有兴趣,可以上网上搜索到非常全面的关于linux的介绍。

本文分享自微信公众号 - 程序员互动联盟(coder_online)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2015-05-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 为什么一定要学习linux系统?

    linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代...

    程序员互动联盟
  • 【大学生学编程】第十章:如何学习linux?

    从事嵌入式开发已经有十几个年头,混到现在已经是迈向40的人了,从2015年结束北漂到现在几乎每天还是在linux上操作下,现在由于电脑的配置都高了,安装个虚拟机...

    程序员互动联盟
  • 要想学会Kali linux事先需要掌握哪些知识?

    算起来在linux上开发程序差不多有十几年的时间了,接触linux是从一本杂志上看到的,说到了linux系统如何的高效安全,于是在千方百计的搞了个linux系统...

    程序员互动联盟
  • 【大学生学编程】第十章:如何学习linux?

    从事嵌入式开发已经有十几个年头,混到现在已经是迈向40的人了,从2015年结束北漂到现在几乎每天还是在linux上操作下,现在由于电脑的配置都高了,安装个虚拟机...

    程序员互动联盟
  • 如何系统学习Linux

    linux太难用了!(一通鼠标点击,进入/etc) 学习linux,你忘记windows的思维方式了吗? 怎么安装软件阿?那一堆文件是干什么的阿? 学习linu...

    猿人谷
  • 要想学会Kali linux事先需要掌握哪些知识?

    算起来在linux上开发程序差不多有十几年的时间了,接触linux是从一本杂志上看到的,说到了linux系统如何的高效安全,于是在千方百计的搞了个linux系统...

    程序员互动联盟
  • 1.3 认识Linux

    1.3 认识Linux 1.认识linux linux是一个操作系统 andriod手机操作系统就是linux 2.linux起源 linux之前流行的系统是U...

    运维小白
  • 为什么一定要学习linux系统?

    linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代...

    程序员互动联盟
  • 【答疑释惑】linux学习线路图

    随着android的大热,基于linux的开发也更热了。linux的开发包括driver的开发以及应用程序的开发。 由于我们习惯了windows,在开始使用l...

    程序员互动联盟
  • 给你一个完整高效的linux系统

    章鱼喵

扫码关注云+社区

领取腾讯云代金券