第一讲:Linux操作系统概述

一、Linux在各领域发展的现状与趋势

1、Linux与开源软件

Linux是一种自由和开放源代码的类Unix操作系统。该操作系统的内核由林纳斯.托瓦斯在91年首次发布。

2、Linux在服务器领域的发展

根据权威部门统计,目前Linux在服务器领域已经占据75%市场份额。

3、Linux在桌面领域的发展

国内麒麟Linux,红旗Linux、深度Linux。特别是Ubuntu Linux,已积累大量社区用户。从系统的整体功能、性能来看,Linux桌面系统与Windows系统还有一定差距,主要表现在系统易用性、系统管理、软硬件兼容性、软件的丰富程序等等。

4、Linux在移动嵌入式领域的发展

Linux的低成本、强大的定制功能、良好的可移植性,所以在嵌入式系统得到了广泛的应用。目前Linux已经广泛应用到手机、平板电脑、漏油器、点事和电子游戏等领域。移动设备上广泛使用的Android系统就是创建在Linux内核之上。

Android已经成为全球最流行的智能手机操作系统,2015年统计全球市场份额己达到84.6%

5、Linux在云计算/大数据领域的发展

据Linux基金会的研究,86%的企业寂静开始使用Linux操作系统进行云计算、大数据平台的构建。目前Linux已经慢慢的开始取代UNIX称为最受青睐的云计算、大数据平台、大数据平台操作系统

二、选择适合自己的Linux发行版

1、常见的Linux发行版:

Red Hat Linux:致力于几种在服务器版Red Hat Enterprise Linux版。原本的桌面版Red HatLinux发行套件与来自开源社区的Fedora进行合并,称为FedaraCore发行版。

目前Red Hat 分两系列:由Red Hat公司提供收费技术支持和工薪的Red Hat Enterprise Linux,以及由社区开发的免费的FedoraCore

Fedora Core:定位新技术的测试平台,许多新技术都会在FC中检验,一单技术稳定,Red Hat公司考虑教导Red Hat Enterprise Linux.

Red Hat Enterprise Linux:企业版的Linux,主要做服务器,该版本注重性能和稳定性、对硬件、软件的支持。更新速度相对要慢一些。

CentOS:社区企业操作系统(Community Enterprise Operating System)。CentOS从RHEL的源代码包来构建,版本号:主要版本和次要版本。

SuSE Linux:德国最著名的Linux发行版。SUSE Linux欧洲Linux市场中占有将近市场80%的份额。

Ubuntu Linux:是一个以桌面应用为主的Linux操作系统。

发行版Linux总结:

国产的红旗Linux、深度Linux和中标麒麟Linux等,Linux发行版无非朝着两个方面:服务器市场和桌面市场。

2、初学者入门首选—CentOS系列

3、桌面平台首选----Ubuntu Linux

4、企业级应用首选---RHEL/CentOS系列

RHEL属于商业Linux发行版。CentOS属于非商业发行版本。

三、养成良好的Linux操作习惯

1、一定要习惯命令行方式

2、理论结合实践

3、学会使用Linux的联机帮助(man tar)

4、学会独立思考问题,独立解决问题

5、学习专业英语

四、Linux主要特性

1、完全免费

2、完全兼容POSIX1.0标准

3、多用户、多任务

4、良好的界面

5、支持多平台

五、IBus 系统架构

IBus使用C及Pathon开发,是GNU/Linux和类unix操作系统下的GPL协议分发源代码的开源免费,具有多语言输入法框架。二笔、五笔、郑码、拼音等等。

安装字体:sudoapt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

初学linux(-)相关推荐

  1. linux 标准输出流管道,初学Linux之标准 I/O 和管道

    初学Linux之标准 I/O 和管道 通常对于程序来讲,输入输出数据的可以是键盘.鼠标.显示器等设备.但是我们输入的是命令,本身并没有输入"显示"这类命令和要求,但是系统就自动的在 ...

  2. 初学Linux很土鳖?带你认识Linux,如何安装Linux?

    前言 日期:2020/05/06 心情:??? Description:怀着对Linux的好奇,今天终于开始学习Linux了.一直以来都是用微软的Windows进行操作,Windows也是当今最流行最 ...

  3. 初学linux,在Linux上创建c程序并运行!

    最近在学Linux,我用的是red hat Linux9.0,当然这个版本比较老,但是我主要是为了学习shell,所以无所谓了,在vm搭建red hat linux在网上的教程有很多,下载安装好之后, ...

  4. marin 初学LINUX之路

    一周第一次课(12月11日) 1.1 学习之初 随着年纪的增大,,自己还在做着简单没有技术含量的网管生活,工资也不高,,小孩也不 能带在身边..说白了就是自己收入太低..两夫妻都要上班,,一个人的工资 ...

  5. 初学linux系统代码,linux初学者-系统日志(二)(示例代码)

    先前在(一)中介绍到在不同主机间日志同步的方法,在一台主机上可以看到另一台主机的日志.这里会介绍系统日志方面的一些其他内容. 1.日志的采集格式 在日志的采集中,由图可以看出,这样的排列或者显示方式会 ...

  6. 初学Linux之程序安装

    Linux下程序安装主要有三种方式:rpm安装.yum安装及源码编译安装.下面就我学习的简单介绍一下: rpm方式安装: RPM 全名是[ RedHat Package Manager], RPM 是 ...

  7. linux运维选择题,初学Linux练习题

    1.将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中 tr 'a-z' 'A-Z' < /etc/issue  > /tmp/issue.out 2. ...

  8. linux入门系统那个好,初学Linux哪个发行版本好?这些更合适!

    Linux是非常受欢迎的技术,现在很多人都开始转行学习Linux,不过大家都知道Linux发行版本众多,在学习的时候我该选择哪个发行版本呢?为大家介绍一下. 其实在挑选Linux发行版本之前,我们首先 ...

  9. 初学linux网络服务之HTTP服务实验

    实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:查看默认HTTP配置 找到默认红帽欢迎页面 (/et ...

  10. Ubuntu(乌班图),初学Linux的最佳选择

    主流的Linux发行版大致分为两个流派,第一个流派是日趋商业化的RedHat红帽系列,商业化的Redhat linux 从版本9开始变成了RHEL( Red Hat Enterprise Linux  ...

最新文章

  1. # 命令行新建 job 错误: ORA-01008 并非所有变量都已绑定 。
  2. virtualbox centos5 分辨率_一种高分辨率、高帧率的LCoS显示芯片设计方法
  3. 第二课 --- git的(管理修改和撤销修改、删除文件)
  4. SQL Server调优系列基础篇(联合运算符总结)
  5. HTTP RTSP RTMP RTP 协议简说 流媒体学习(一)
  6. ASP.NET Core Docker部署
  7. android 的属性动画
  8. JS之Boolean的valueOf方法
  9. c 语言 结构体 编程,C语言:结构体的编程问题(很简单)
  10. I+关系网络分析发布,提供完整的可视化分析和关系引擎功能
  11. MLP多层感知机(人工神经网络)原理及代码实现
  12. 活与死、回调以及面向对象设计
  13. 空循环和无穷循环的区别
  14. Java多线程之同步与阻塞队列
  15. 详细解决tomcat乱码 IDEA控制台乱码
  16. 思维的基本过程与解决问题
  17. 人脸识别活体检测技术探讨:多物理特征融合加分类器的算法技术
  18. java 读文件内容_Java 如何读取txt文件的内容?
  19. EverEdit 4.2.0.4457 免安装已激活 x64
  20. Python 模块简介 -- warnings

热门文章

  1. web前端svg图标使用(关于阿里iconfont的symbol 引用)
  2. [ESP8266]刷MQTT固件以及连接服务器失败的问题解决
  3. 好莱坞的十大故事引擎
  4. OpenSIPS 核心函数
  5. c语言是静态语言python语言是脚本语言吗_C语言还是Python语言哪个更好?
  6. 罗胖怎么做知识服务?
  7. 快手视频艾特实操教学分享,什么是艾特脚本,评论区艾特引流脚本讲解!
  8. python合并两个列表并去重_python合并多个txt文件
  9. 微分和导数的关系是什么?两者的几何意义有什么不同?为什么要定义微分 ?...
  10. 项目管理中的成本绩效方法