Linnux入门之简介
一、Linux简介
Minix(教授实验) -> Linux(大三学生Linus)企鹅作为吉祥物
linux主要分为内核版本和发行版本
linux 内核版本 :官网下载:https://www.kernel.org
内核版本说明:2.6.18 最新是3.16 新版本作为测试等,不稳定
2.6.18 主版本.次版本.末版本,主版本在本质发生重大改变是才会发生变话,次版本发生大的变化,末版本发生细微的变化。
发行版本:将内核版本编译,再在其中加入桌面系统,各种功能和服务所完成的版本,目前全世界有1000多种发行版本,其中比较著名的有redhat、centos、Ubuntu等
而在服务器领域主要是使用redhat或者是centos,centos使用比较多。centos版本,免费;redhat,收费
fedora:个人版本,不同与windows个人版。fedora,是完整功能版。全功能版,不稳定,不适合个人操纵。而Ubuntu桌面比较炫图形界面比较好看,但是正是这个原因导致其在服务器领域占不到位置(安全:图形界面开启的服务比较多,更容易受攻击。稳定:图形操作界面占了一定的资源,导致了系统不太稳定)
二、开源软件的介绍
1.开源
开放源代码
2. linux系统中常见开源软件
(服务器角度讲软件质量好又多)
阿帕奇(羽毛;常见网站搭建软件:发布网页);nginx(占用服务器的空间少,支持更多的访问量);mysql,php,常与阿帕奇等组合网页构建平台;mongoDB;samba;ruby;等
3.开源软件特点:
1):使用自由(免费使用)
2):研究的自由(获取源代码)
3):散步及改良的自由(自由传播)
三、linux简介之linux应用领域
服务器领域:linux份额大, 个人电脑:windows份额大
1. 基于linux的企业服务器
https://www.netcraft.com/可以查看各大网站的后台数据以及各大开源软件的比例变化,分析竞争对象 linux约占80% Apache\nginx后台都是Linux
2.Linux在 嵌入式领域应用
SSHD:SS:Linuxs远程交互
移动端操作系统
android底层:linux系统
苹果ios底层: Unix系统,都不是windows操作系统。
以前的诺基亚手机是塞班智能操作系统。
现在的诺基亚手机是windows phone操作系统。
机顶盒,小米盒子,乐视盒子,智能电视,3D影片等等
总结:Linux在服务器领域暂无取代者。
四、应该如何提问
- 先要自己尝试解决
- 帮助
- 文档
- 示例
- 提问的智慧
- 问题要详尽
五、Linux与Windows的不同
- Linux严格区分大小写
- 所有内容以文件形式保存,永久存在的都必须以文件形式存在
- 没有扩展名,靠文件权限区分文件类型
- windows下程序不能直接在Linux中安装和运行

六、Linux字符界面的优势
- 字符界面占用的系统资源少;(图形界面会占用系统资源)
- 字符界面减少了出错和被攻击的可能性。(开的服务越多,开的软件越多,越容易出错)
Linnux入门之简介的更多相关文章
- GBDT(MART) 迭代决策树入门教程 | 简介
GBDT(MART) 迭代决策树入门教程 | 简介 http://blog.csdn.net/w28971023/article/details/8240756
- jQuery的入门与简介
jQuery的入门与简介<思维导图> <初学者请各位高手指点指点> jQuery是继Prototype之后又一个优秀的JavaScript库,在JavaScript基础上我 ...
- Quartz入门例子简介 从入门到菜鸟(一)
转: Quartz入门例子简介 从入门到菜鸟(一) 2016年11月19日 22:58:24 爱种鱼的猫 阅读数:4039 刚接触quartz这个词并不是在学习过程中...而是WOW里面的界面插件 ...
- 零元学Expression Design 4 - Chapter 1 入门界面简介
原文:零元学Expression Design 4 - Chapter 1 入门界面简介 Expression Design 是Expression系列里面的一员,更是Blend跟Web的好帮手 而在 ...
- 零元学Expression Blend 4 - Chapter 2 入门界面简介
原文:零元学Expression Blend 4 - Chapter 2 入门界面简介 在这篇教学我将会介绍Expression Blend 4的基本界面,虽然有些网站已经有做了介绍,为了整个教学的完 ...
- [转帖]kafka入门:简介、使用场景、设计原理、主要配置及集群搭建
kafka入门:简介.使用场景.设计原理.主要配置及集群搭建 http://www.aboutyun.com/thread-9341-1-1.html 还没看完 感觉挺好的. 问题导读: 1.zook ...
- kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行"随机读写"的原因是什么? 3.kafka集群consumer和producer状 ...
- JAVAEE——SpringBoot入门:简介、微服务、环境准备、helloworld与探究、快速构建项目
一.Spring Boot 入门 1.Spring Boot 简介 简化Spring应用开发的一个框架: 整个Spring技术栈的一个大整合: J2EE开发的一站式解决方案: 2.微服务 2014,m ...
- SpringBoot入门1—简介及helloworld
Spring Boot简介 Spring Boot让我们的Spring应用变的更轻量化.比如:你可以仅仅依靠一个Java类来运行一个Spring引用.你也可以打包你的应用为jar并通过使用java - ...
随机推荐
- 我的Json解析实战
所谓json,其实就是在我们访问一个网页的接口的时候,服务器端传送给我们客户端的一种数据的结构,当然我们向服务器端发送的数据有时也会转换成json格式,当然了,这不是必须的.最近在解析一些json字符 ...
- (十三)UITableView数据模型化
多组数据的TableView的设计方法:每一组用一个模型对象表示. 模型包含了标题数据和行数据的数组,在控制器里包含模型的组来对各个模型进行初始化. 在tableView相应的方法中,从控制器的模型组 ...
- git使用详解
1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本 ...
- ORM对象关系映射之GreenDAO源码解析
上一篇我们学习了GreenDAO的CRUD基本操作,可以说是非常的方便的,而且GreenDAO的效率和性能远远高于其它两款流行的ORM框架,下面是我从官网找的一副它们三个ORM框架之间的性能测试的直观 ...
- STL算法设计理念 - 二元函数,二元谓词以及在set中的应用
demo 二元函数对象 #include <iostream> #include <cstdio> #include <vector> #include <a ...
- 为神马精确Sprite的碰撞形状不通过简单的放大Sprite的尺寸来解决?
原因是SoftBodyDrawNode的绘制代码中已经没有完整的,一体化的(incorporate)缩放,旋转或者甚至是精灵的位置(scale,rotation,or even the sprite' ...
- 【Visual C++】游戏编程学习笔记之七:键盘输入消息
本系列文章由@二货梦想家张程 所写,转载请注明出处. 作者:ZeeCoder 微博链接:http://weibo.com/zc463717263 我的邮箱:michealfloyd@126.c ...
- 【生活随笔】Introspection of my life in 2014
2014年已过去两星期,有写年度总结的必要了.今天特意看了看去年1月5日写的2013年度总结,看看都有些什么变化.我发现每年作一次总结是很有必要的,无赖恰逢考试周,连元旦都不能好好过,更不用说写 ...
- linux设置系统时间
设置系统时间 - date命令:显示系统的时间,可以在直接输入"date"命令来查看系统的时间 - date+%y/%m/%d - ...
- Concurrent包常用方法简介
1 Executor接口 留给开发者自己实现的接口,一般情况下不需要再去实现.它只有一个方法 void execute(Runnable command) 2 ExecutorService接口 它继 ...