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的不同

  1. Linux严格区分大小写
  2. 所有内容以文件形式保存,永久存在的都必须以文件形式存在
  3. 没有扩展名,靠文件权限区分文件类型
  4. windows下程序不能直接在Linux中安装和运行

六、Linux字符界面的优势

  1. 字符界面占用的系统资源少;(图形界面会占用系统资源)
  2. 字符界面减少了出错和被攻击的可能性。(开的服务越多,开的软件越多,越容易出错)
时间: 2024-10-11 06:22:44

Linnux入门之简介的相关文章

【C/C++学院】0828-STL入门与简介/STL容器概念/容器迭代器仿函数算法STL概念例子/栈队列双端队列优先队列/数据结构堆的概念/红黑树容器

STL入门与简介 #include<iostream> #include <vector>//容器 #include<array>//数组 #include <algorithm>//算法 using namespace std; //实现一个类模板,专门实现打印的功能 template<class T> //类模板实现了方法 class myvectorprint { public: void operator ()(const T &

Docker快速入门——Docker简介

Docker快速入门--Docker简介 一.Docker简介 1.Docker简介 Docker是Docker Inc公司开源的一项基于Ubuntu LXC技术构建的应用容器引擎,源代码托管在GitHub上,完全基于go语言开发并遵守Apache2.0协议开源.Docker可以让开发者打包应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的Linux版本机器上,也可以实现虚拟化.Docker容器完全使用沙箱机制,容器相互之间不会有任何接口,并且容器性能开销极低.Docker最初是在

kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)

问题导读: 1.zookeeper在kafka的作用是什么? 2.kafka中几乎不允许对消息进行"随机读写"的原因是什么? 3.kafka集群consumer和producer状态信息是如何保存的? 4.partitions设计的目的的根本原因是什么? 一.入门 1.简介 Kafka is a distributed,partitioned,replicated commit logservice.它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现.k

kafka入门:简介、使用场景、主要配置

一.入门 1.简介 Kafka is a distributed,partitioned,replicated commit logservice.它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现.kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kafka实例组成,每个实例(server)成为broker.无论是kafka集群,还是producer和consumer都依赖于zo

【转载】GBDT(MART) 迭代决策树入门教程 | 简介

      转载地址:http://blog.csdn.net/w28971023/article/details/8240756        GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终答案.它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法.近些年更因为被用于搜索排

转:GBDT(MART) 迭代决策树入门教程 | 简介

在网上看到一篇对从代码层面理解gbdt比较好的文章,转载记录一下: GBDT(Gradient Boosting Decision Tree) 又 叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论 累加起来做最终答案.它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法.近些年更因为被用于搜索排序的机器学习模型而引起大家关注. 后记:发现GBDT除了我描述的残差版本外

GBDT(MART) 迭代决策树入门教程 | 简介

原文:http://blog.csdn.net/w28971023/article/details/8240756#0-tsina-1-51337-397232819ff9a47a7b7e80a40613cfe1 在网上看到一篇对从代码层面理解gbdt比较好的文章,转载记录一下: GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的

Git入门用法简介

一.           git和svn的主要区别 git是一个分布式的版本控制工具,而svn是一个集中式版本控制工具. 二.           git工具安装 首先下载git:https://git-scm.com/download/ 安装完成后,右键菜单和开始菜单中会出现git相关选项. 三.           git使用 1. 进入git命令行 进入待创建版本库的目录后,在右键菜单中选择“Git Bash”,弹出Git命令窗口(也可以在任意路径打开git命令窗口,使用cd命令进入版本库

cookie入门(简介和设置)

作者声明:最近开始接触Cookie,只是把自己学到的和理解到的分享出来.有问题请容纳. cookie简介 1.Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份.进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密). 2.Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据.一般Cookie是通过HTTP headers从服务器返回到客户端.因为Cookie存在于HTTP的标头中,所以必须在其他信息输出以前进行设置,类似于