linux达人养成计划:Linux简介

本文介绍了Linux的不同发行版,如Redhat、CentOS、Ubuntu和Fedora的特点。讲解了开源软件如Apache、Nginx、Mysql等在Linux下的应用,并阐述了Linux在企业服务器和嵌入式领域的广泛使用。同时对比了Linux与Windows的区别,强调了Linux在安全性和资源占用上的优势,以及字符界面的作用。
摘要由CSDN通过智能技术生成

Imooc.com linux达人养成计划I课程笔记

 

一、版本介绍

内核官网地址:www.kernal.org不要追求最新的版本

内核版本(eg.2.6.18

(主版本.次版本.末版本)

Linux不同的发行版本使用的内核版本是一样的(版本微微有些差别),只是他们加入了一些自己的图形化界面,发行版本要考虑稳定性和安全性

Redhat无图形界面,普及最广,但是部分功能收费;

CentOS和Redhat功能基本一样,无图形界面且全免费;

ubuntu图形界面较多(服务器并不用,服务器要求:稳定+安全,图形界面不符合)

Fedora个人版(与windows个人版概念不同)   完整功能版本,redhat每开发一个软件就放到fedora

 

 


 



二、开源软件

linux下的开源软件:

Apache(标志为一个羽毛)、NGINX、Mysql,php,samba,mongoDB,python,Ruby,sphinx

 

Apache:网站服务搭建软件(linux最常见)把网站发布

Nginx:最近很火,占用服务器资源更少,提供更大服务器访问量,支持更多并发文件

Mysql+php+Apache+ linux常见的网站开发架构平台

mongoDB: nonsql

 

开源软件的优点

1、使用的自由:绝大多数开源软件免费使用

2、研究的自由:可以获得开源软件的源代码

3、散布及改良的自由:可以自由传播、改良甚至销售




 


 

三、应用领域

Linux主要应用领域:

1.企业服务器多用Linux:可通过www.netcraf.com查询网站后台以及后台分布

2.Linux在嵌入式领域的应用:SSHD(Andriodapp)

Android底层 Linux,IOS 底层 Unix,windowsphone 底层 Windows

Linux远程管理工具:SecureCRT

 

www.netcraft.com

后台服务器查询网站

 

 

四、与windows区别

Linuxvs Windows

  1. linux严格区分大小写;
  2. linux中所有内容以文件形式保存,包括硬件。一切皆为文件,区分全靠名字和文件权限。

linux系统下不像windows系统用扩展名来区分文件类型,在linux下没有文件类型的区分,而是用权限来区分文件类型的。

windows中用户、文件、硬件、软件是区分开来的;而在linux中,所有外联设备、所以内容都被linux看成为文件,就连硬件和用户本身都是一个文件。

  1. linux不靠扩展名区分文件类型,扩展名只是给管理员看。
  2. windows的程序不能直接在linux系统下运行

优点:在windows系统下中了木马或者病毒,只要你打开linux来办公,这些病毒木马都不能在此上执行。

缺点:娱乐程序没有windows上的多。但是在服务器领域,linux是绝对的霸主。


 



 

 

五、字符界面

字符界面的优势:1.占用服务器资源少2.减少出错的情况、减少被攻击的可能性



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值