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字符界面的优势
- 字符界面占用的系统资源少;(图形界面会占用系统资源)
- 字符界面减少了出错和被攻击的可能性。(开的服务越多,开的软件越多,越容易出错)