Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。


Linux 的发行版

Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。


Linux 应用领域

今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx+ MySQL + PHP)组合。

目前 Linux 不仅在家庭与企业中使用,并且在政府中也很受欢迎。

  • 巴西联邦政府由于支持 Linux 而世界闻名。
  • 有新闻报道俄罗斯军队自己制造的 Linux 发布版的,做为 G.H.ost 项目已经取得成果。
  • 印度的 Kerala 联邦计划在向全联邦的高中推广使用 Linux。
  • 中华人民共和国为取得技术独立,在龙芯处理器中排他性地使用 Linux。
  • 在西班牙的一些地区开发了自己的 Linux 发布版,并且在政府与教育领域广泛使用,如 Extremadura 地区的 gnuLinEx 和 Andalusia 地区的 Guadalinex。
  • 葡萄牙同样使用自己的 Linux 发布版 Caixa Mágica,用于 Magalh?es 笔记本电脑和 e-escola 政府软件。
  • 法国和德国同样开始逐步采用 Linux。

Linux vs Windows

目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要区别如下

比较 Windows Linux
界面 界面统一,外壳程序固定所有 Windows 程序菜单几乎一致,快捷键也几乎相同 图形界面风格依发布版不同而不同,可能互不兼容。GNU/Linux 的终端机是从 UNIX 传承下来,基本命令和操作方法也几乎一致。
驱动程序 驱动程序丰富,版本更新频繁。默认安装程序里面一般包含有该版本发布时流行的硬件驱动程序,之后所出的新硬件驱动依赖于硬件厂商提供。对于一些老硬件,如果没有了原配的驱动有时很难支持。另外,有时硬件厂商未提供所需版本的 Windows 下的驱动,也会比较头痛。 由志愿者开发,由 Linux 核心开发小组发布,很多硬件厂商基于版权考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题(是否存在和安装方法)会一筹莫展。但是在开源开发模式下,许多老硬件尽管在Windows下很难支持的也容易找到驱动。HP、Intel、AMD 等硬件厂商逐步不同程度支持开源驱动,问题正在得到缓解。
使用 使用比较简单,容易入门。图形化界面对没有计算机背景知识的用户使用十分有利。 图形界面使用简单,容易入门。文字界面,需要学习才能掌握。
学习 系统构造复杂、变化频繁,且知识、技能淘汰快,深入学习困难。 系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。
软件 每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。 大部分软件都可以自由获取,同样功能的软件选择较少。

【Liunx】Linux 简介相关推荐

  1. Linux简介与安装

    文章目录 Linux简介 Linux简介 开源软件简介 Linux应用领域 Linux与Windows的不同 Linxu字符界面的优势 Linux系统安装 虚拟机安装 VMware的特点: 建议配置 ...

  2. Linux简介和开发环境

    1.Linux简介 1.1 Linux的诞生     芬兰人Linus于1992年左右 设计的 类Unix操作系统----其实就是可以运行在微机(即,CPU必须是Intel的x86)上的Unix操作系 ...

  3. 教程:1、Linux简介

    Linux简介 Linux是一个多用户多任务的分时操作系统,支持多种处理器架构. 为程序分配系统资源,处理计算机内部细节的软件叫做操作系统或者内核. 用户通过Shell与Linux内核交互.Shell ...

  4. Kali Linux 安全渗透教程第四更1.3 Kali Linux简介

    1.3  Kali Linux简介 Kali Linux的前身是BackTrack Linux发行版.Kali Linux是一个基于Debian的Linux发行版,包括很多安全和取证方面的相关工具.它 ...

  5. linux 简介各发行版

    一.Linux 简介 Linux 内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在大学上学时出于个人爱好而编写的. Linux 是一套免费使用和自由传播的类 Unix 操作系统,是 ...

  6. Linux简介之——目录与文件管理

    Linux简介之--目录与文件管理 一.目录与文件管理 1.目录与文件管理 2.常见的子目录 二.查看文件内容:cat 1.直接显示出整个文件的内容 2.常用选项 三.查看文件内容:more 1.全屏 ...

  7. linux实验简介,实验1 Linux简介和基本使用.doc

    实验1 Linux简介和基本使用 嗽鼎院纽艇捉虱抱煌拼劝凰珍纬铅哈联壮赘甘贿苦冯涝考市副烈轰党牧眠妖诱淀常涵赠钨寒嫉谢厘虾侍展怠赠峰殉择空杠供何芜笼蛹懦邯纲俞绎庸庚危围甘懈抽尼安嘶携窜傈骆捉帚四望雍替 ...

  8. linux服务器知识学习:linux简介与linux的发行版

    Linux 简介: Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的. Linux是一套免费使用和自由传播的类Unix操作系统,是一 ...

  9. Kali Linux简介

    今天开始给大家介绍渗透测试相关知识,本文主要内容是Kali Linux简介. 免责声明: 本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负! 一.什么是Kali ...

  10. 第一章 老虎Linux简介

    第一章 老虎Linux简介 第一章 老虎Linux简介1.简介2.讲师3.面向人群4.课程风格5.听课小建议6.联系我们吧 1.简介 老虎Linux主要讲解Linux及架构等一些相关知识,让大家从零开 ...

最新文章

  1. 2019年9月全国程序员工资统计,看看你拖后腿了没?
  2. NGUI Label Color Code
  3. java io流顶层_Java中的IO流(一)
  4. 【Eclipse 字符集】Eclipse在哪里设置字符集?三个位置,分别控制不同的范围
  5. Chrome扩展应用Angular state inspector的使用方法
  6. POJ 1811 Prime Test (Rabin-Miller强伪素数测试 和Pollard-rho 因数分解)
  7. Google or Baidu
  8. java 判断日期为第几天
  9. 【Python爬虫】爬虫程序的简单处理过程
  10. C语言课后习题(6)
  11. 素数判断的java方法_java判断数字是否是素数的方法
  12. Delphi 重启应用程序
  13. CSS进阶(2)—— width,height如此高深,难道你真懂得
  14. 深山红叶袖珍PE系统工具箱说明 V22 正式版
  15. python模块之junos-eznc
  16. ios抓jdwskey
  17. 安卓动画入门教程 Animation in Android(2)
  18. 搜狗收录方法之搜狗推送接口实现
  19. [向前一小步]Android简单实现指纹识别登录
  20. 淘宝商品详情 API 返回值说明

热门文章

  1. mysql与python交互
  2. 【AI视野·今日CV 计算机视觉论文速览 第213期】Fri, 4 Jun 2021
  3. 爬虫,反爬工具fake-useragent,随机useragent模块教程
  4. python-列表包字典-字典结构格式化-经验
  5. HDU 2208 唉,可爱的小朋友(DFS)
  6. java中的垃圾回收机
  7. Yii2 理解Validator
  8. apache和tomcat有什么不同,为什么要整合apache 和tomcat?
  9. 2015陕西 并查集
  10. Know More About Oracle Row Lock