1。 常见操作系统

- 服务端操作系统 : linux、unix、windows server

- 单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)

MAC 、linux(ubuntu)

- 移动操作系统 Android、IOS 、Windows phone

2.linux操作系统介绍

为什么要学习linux操作系统

1. 大部分服务端都采用linux ,JEE部署到服务器中

2. 一些企业和学校采用linux研发和教学

3. 很多嵌入式开发 用linux

4. 云计算、大数据 是集群网  linux : centos

- 特点

1. 开放、开源、多用户的网络操作系统

2. 基于unix(unix-->minix-->linux(linus :林纳斯 芬兰 )),可以定制内核

3. 假如了GNU组织(自由软件组织 ,copyLeft) ,通过GPL(通用公共许可) 许可对外发布

3. linux组成

1. linux内核(linus 团队管理)

2. shell :用户与内核交互的接口

3. 文件系统 : ext3、ext4 等  windows 有 fat32  、ntfs

4. 第三方应用软件

4..linux操作系统版本

1. 内核版本 (linus 团队管理)  3.8

2. 发行版本  :一些软件公司以内核为基础,再添加一些软件和文档形成发行版本

- red hat  : rhel ,centos

- debian   : debian,ubuntu(桌面)

- android

目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等。

5.简介?

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

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

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

6.与Windows对比

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

------------------------------------第二种认识--------------------------------------------------

1:linux基础简介
        1:操作系统(Operating System)
            1:操作系统是管理计算机硬件与软件资源的程序
            2:典型操作系统
                1:UNIX、LINUX、Mac OS X、Windows iOS、Android、MS-DOS
            3:操作方式
                1:命令行界面(Command Line Interface CLI)
                    1:用户通过键盘输入指令,计算机接收到指令后,予以执行。
                    2:优点
                        1:节约计算机系统的资源
                        2:操作速度快(记住命令)
                    3:常见
                        1:DOS、UNIX、LINUX
                2:图形用户界面(Graphical User Interface,简称 GUI)
                    1:采用图形方式显示的计算机操作
                    2:优点
                        1:操作简单
                        2:用户友好
                    3:缺点
                        1:比图形命令界面消耗资源
                    4:常见
                        1:WINDOWS、Mac OS
        2:UNIX与MINIX
            1:UNIX
                1:1969年由贝尔实验室的肯.汤普逊、丹尼斯.里奇带领下开发出UNIX
                    1:肯.汤普逊:UNIX之父
                    2:丹尼斯.里奇:C语言之父
                2:之前使用汇编语言B语言,1973年用两人改用C语言(高级语言)重写
            2:MINIX
                1:贝尔实验室收回版权并且规定“不可对学生提供源码”。
                2:Andrew S. Tanenbaum(谭帮宁)教授为了授课,在不参考UNIX源码下写出了MINIX
                    1:计算机网络、现代操作系统作者,MINIX之父。
        3:LINUX
            1:1991年,芬兰人林纳斯.托瓦兹在赫尔辛基大学自己动手写了操作系统,就是LINUX内核(Linux kernel)。
            2:吉祥物企鹅。
            2:Linux加入GNU并遵循公共版权许可证 (GPL)。    
        4:GNU(“GNU's Not Unix”)
            1:理查德.斯托曼博士1983 年启动建立一个完全相容于UNIX的自由软件环境
                1:自由软件
                    1:赋予用户复制、研究、修改和散布该软件的权利,并提供源码供用户自由使用    
            2:核心的操作系统内核发展受挫,于是采用Linux kernel,应用在GNU系统中
        5:GPL(General Public License 通用公共许可证)
            1:为了避免GNU开发的软件被其他人利用成为专利软件
            2:Copyleft(专利软件是Copyright)
            3:目的要让GNU永远是免费和公开的
        6:Linux简介
            1:Linux是一种自由和开放源码的类UNIX操作系统
            2:LINUX特点
                1:开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,
                   良好的用户界面(命令界面,图形界面等),出色的速度性能
            3:LINUX组成
                1:内核
                2:Shell
                3:文件系统
                4:应用程序
            4:LINUX版本
                1:LINUX内核(Linux kernel)
                    1:系统的心脏
                2:发行版本
                    1:厂商将Linux系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合
                    2:常见
                        RedHat Linux,Debian,Ubuntu, Novell/SuSE Linux
        7:Ubuntu
            1:Ubuntu版本由发布的年份和月份组成最新的版本为Ubuntu 12.10
                    查看Ubuntu版本cat /etc/issue 或者 sudo lsb_release -a

Linux简介——(一)的更多相关文章

  1. Linux 简介

    转载:http://c.biancheng.net/cpp/html/2726.html Linux简介 严格的来讲,Linux 不算是一个操作系统,只是一个 Linux 系统中的内核,即计算机软件与 ...

  2. Linux简介与厂商版本

    Linux简介与厂商版本   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 1. Linux简介 Linux可以有狭义和广义两种 ...

  3. Linux简介及Ubuntu安装

    Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 大牛笔记-www.weix ...

  4. Linux简介与厂商版本上

    Linux简介与厂商版本   作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 1. Linux简介 Linux可以有狭义和广义两种 ...

  5. Linux简介,虚拟机安装,网络设置,桌面和vim安装

    Linux简介: linux代表系统内核.Linux系统指基于Linux内核的操作系统,由内核和程序结合组成.比较流行的发行版本由RedHat Linux.Fedora.Centos.Debian.U ...

  6. SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  7. 01 Linux简介

    1.Linux简介 UNIX与Linux发展史 Unix在1969年,美国贝尔实验室的肯汤普森在DEC PDP-7机器上开发出了UNIX系统. Linux出现于1991年,是由芬兰赫尔辛基大学学生李纳 ...

  8. Kali Linux渗透测试实战 1.1 Kali Linux简介

    1.1 Kali Linux简介 如果您之前使用过或者了解BackTrack系列Linux的话,那么我只需要简单的说,Kali是BackTrack的升级换代产品,从Kali开始,BackTrack将成 ...

  9. Linux:课程安排、Linux简介、虚拟机安装、课前准备(常用设置和操作)

    一.课程安排 1)Linux 的作用 商业服务器基本上都是 Linux: 开源软件都先支持 Linux: 大数据分析.机器学习首先选 Linux: 整个互联网地基靠Linux撑起来: Linux 系统 ...

随机推荐

  1. C# 知识回顾 - 表达式树 Expression Trees

    C# 知识回顾 - 表达式树 Expression Trees 目录 简介 Lambda 表达式创建表达式树 API 创建表达式树 解析表达式树 表达式树的永久性 编译表达式树 执行表达式树 修改表达 ...

  2. VS升级后的配置问题

    当vs升级到更新的版本后,运行原来无误的程序会出现一系列问题. 例如:打不开iostream文件,lib文件,系统找不到文件等等 出现这类问题的原因是,编译环境的include path和librar ...

  3. 枚举当前环境中打开的所有IE

    IE程序是属于Shell的一个应用程序,要枚举当前打开的所有IE程序窗口,可以通过ShellWindows集合来打开属于Shell的当前的窗口的集合. 首先添加程序需要的头文件和tlb库 //#imp ...

  4. Django 2.0 学习(06):Django 视图(进阶)

    概述 Django中的特方法,该方法代表了Django的Web页面,并且视图具有特定的模板.以博客应用为例进行说明,在博客应用中应该包含下面的视图: 博客主页:显示最近的一些记录: 详细页面:单个详细 ...

  5. 【题解】CF#229 E-Gifts

    尽管是一道E题,但真心并不很难~不难发现,有一些物品是一定要被选择的,我们所需要决策的仅仅只有那几个有重复价值的物品. 而不同名字之间的概率并不互相影响,所以我们有 \(f[i][j]\) 表示名字为 ...

  6. POJ1204:Word Puzzles——题解

    http://poj.org/problem?id=1204 题目大意:给一个字母表,求一些字符串的开端第一次出现的位置和字符串的方向(字符串可以按照八个方向放在字母表中可匹配的位置) ——————— ...

  7. BZOJ4514:[SDOI2016]数字配对——题解

    https://www.lydsy.com/JudgeOnline/problem.php?id=4514 有 n 种数字,第 i 种数字是 ai.有 bi 个,权值是 ci. 若两个数字 ai.aj ...

  8. LOJ2587:[APIO2018]铁人两项——题解

    https://loj.ac/problem/2587#submit_code (题面来自LOJ) 考试时候发觉树很可做,并且写了一个dp骗到了树的分. 苦于不会圆方树……现在回来发现这题还是很可做的 ...

  9. [Leetcode] Binary tree postorder traversal二叉树后序遍历

    Given a binary tree, return the postorder traversal of its nodes' values. For example:Given binary t ...

  10. TYVJ1423 GF和猫咪的玩具

    Description: GF同学和猫咪得到了一个特别的玩具,这个玩具由n个金属环(编号为1---n),和m条绳索组成,每条绳索连接两个不同的金属环,并且长度相同.GF左手拿起金属环L,猫咪右手(或者 ...