Linux学习入门:工欲善其事,必先利其器

linux学习入门

1 .1Linux简介

Linux的创始人是 Linus Torvalds。他在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。并在1991.10.5在Internet上公布了自己的程序程序,从而宣告Linux的诞生。

1993年,Linux 1.0问世。

1999年,Linux Kernel 2.2问世。

2001年,Linux Kernel 2.4问世。

2003年,Linux Kernel 2.6问世。

1.2 为什么使用Linux

Linux 是一套具有Unix全部功能的免费操作系统。

Linux 不仅为用户提供了强大的操作系统功能,而且还提供了丰富的应用软件。

Linux为广大用户提供了一个在家里学习和使用Unix操作系统的机会。

Linux能与现有存在的操作系统共存。

随着各大公司的加盟,Linux将以更迅猛的势头发展,并最终成为一个多平台的,市场占有率较高的、极其优秀的网络操作系统。

1.3 Linux系统的特点

Linux操作系统在短短几年之内得到非常迅猛的发展,这和Linux具有的良好特征是分不开的。Linux包含了UNIX的全部功能和特征。简单的说,Linux具有以下特征:

1、Linux是免费的

2、支持多种硬件平台

3、完全的多任务

4、虚拟内存

5、共享库技术

6、X Windows系统

7、内置网络支持

8、同IEEE POSIX.1标准兼容

9、非专有资源代码

10、GNU软件支持

1.4Linux操作系统的组成

Linux的内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

Linux Shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核中去执行。实际上,shell是一个命令解析器,它解析由用户输入的命令并把它送到内核。

Linux文件系统:Linux文件系统是文件存放在磁盘等储存设备上的组织方法。Linux能支持多种的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。

Linux应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公软件、Internet工具、数据库等。

1.5 Linux内核版本

Linux的内核至今由Linus领导下的开发小组维护。

内存版本是在Linus领导下的开发小组开发出的系统内核的版本号。

内核版本号由三个数字组成:R.X.Y

R:目前发布的Kernel主版本。

X:偶数:稳定版本;奇数:开发中版本。

Y:错误修补的次数。

1.6 Lunux发行版

Linux发行套件是以Linux Kernel为核心,搭配各种应用程序和工具的软件集合,目前已经有了几百余种发行版本,而且还在不断地增加。

发行套件的版本号随不同发布者而不同,与系统内核版本号是相对独立的。

1.7 RED HAT Linux简介

Red Hat 公司是专门从事Linux操作系统开发的公司,总部位于美国北卡罗莱纳州首府罗利。它主要从事Linux系统的开发、部署和经营。

Red Hat 由Bob Young 和Marc Ewing 创建于1994年,它以源码开发作为营业模型。它也代表了软件开发行业的一次根本转变。软件的原始代码对所有人都可以免费获得,使用该软件的开发人员可以自由地对其作改进。

Red Hat 解决方案包括Red Hat Linux 、嵌入式技术,以及培训、管理和技术支持。所有源代码及相关服务通过称之为Red Hat Network 的 Internet 平台传递给用户。

1.8 Fedora Project简介

Red Hat 公司于2003年9月底宣布,将原有的Red Hat Linux开发计划与Fedora Linux计划整合新的Fedora Project。

Fedora Project 将由Red Hat公司赞助,以社群主导、支持的方式,开发Linux发行版 Fedora Core。

1.9 关于RED HAT Linux 9

Red Hat Linux 9是Red Hat 公司2003年4月7日发布的最后一个免费版。特点如下:

安装过程更加简单并支持中文。

进一步增强了桌面的易用性,内置了众多桌面应用程序。

集成了功能强大的OpenOffice.org。

具备强劲的配置工具。

1.10 Linux操作系统的应用领域

1、高端服务器领域:Linux因其稳定、高校、源代码开发等特点,得到诸如IBM、SUN、戴尔等许多著名厂商的支持。具统计表明,Linux系统在服务器市场的占有率已达38%以上。

2、桌面应用领域:事实证明,Linux可以满足办公、娱乐、信息交流的需求,随着Linux图形界面的不断完善,其应用必然越来越广泛。

3、嵌入式应用领域:Linux因其小巧、稳定、源代码开发等特点,被众多厂商用于嵌入式开发领域。

原文地址:https://www.cnblogs.com/qluzzh/p/10323023.html

时间: 2024-11-01 07:55:03

Linux学习入门:工欲善其事,必先利其器的相关文章

linux学习入门标准教程(2)

Linux系统篇 2.1   Linux系统管理 经过前两章的学习,咱们现已可以独立装置Linux体系,现已把握了Linux学习的窍门,那接下来,咱们将体系的来了解Linux体系各目录.权限及常用命令的运用. 2.1. 1   Linux目录初识 通过前面的学习,我们已经能够独立安装完一个linux系统,那接下来我们来熟悉一下Linux系统里面的各个目录文件夹的大致功能:主要的目录树的有/./root./home./usr./bin等目录.下面是一个典型的linux目录结构如下: (附图表) /

Linux学习入门

作为当代前端,前后端的界限越来越小,要想走的更稳,学习Linux操作系统的相关知识是必不可少的. 为什么服务器端采用linux操作系统? 1.linux相对于windows的性能更加稳定 2.前期投入成本低,相比于windows的服务器产品,linux是完全开源免费的,linux支持最小化安装,在相同环境配置下比windows的系统消耗更低. 3.安全性较windows高 由于windows市场占有率,大多数的病毒都是基于真对于windows系统开发,而linux相对较少. windows的系统

嵌入式Linux学习入门:控制LED灯

记录自己linux学习过程,让自己能够一直坚持下去 1.原理图分析: nLED_1, nLED_2, nLED_4, 给低电平则对应LED灯亮,高电平则对应LED灯灭, S3C2440芯片GPF4-GPF6对应nLED_1, nLED_2, nLED_4, 所以代码里面操作GPF4-GPF6就可以控制LED灯亮灭. 2.写代码前了解事项 第一步:将GPF0-GPF4配置为输出功能 第二步:控制GPF0-GPF4输出低电平 3.编写代码 1 .text 2 .global _start 3 _st

Linux学习——入门

语言上的误区 很多人认为Linux程序设计就是用C语言编程.的确,UNIX最初是用C语言编写的,并且UNIX大多数应用程序也是用C语言编写的,但C语言并不是Linux程序员或UNIX程序员的唯一选择.下表是Linux程序员可用的部分编程语言. Linux程序 2种类型:可执行文件.脚本文件 可执行文件:计算机可以直接运行的程序,相当于Windows中的.exe文件. 脚本文件:一组指令的集合,这些指令将由另一个程序(即解释器)来执行.脚本文件相当于Windows中的.bat文件..cmd文件或解

linux学习入门标准教程(1)

1. 1      Linux操作系统简介 Linux是一套免费使用和自在传达的类Unix操作系统,是一个根据POSIX和UNIX的多用户.多任务.支撑多线程和多CPU的操作系统.它能运转首要的UNIX工具软件.应用程序和网络协议.它支撑32位和64位硬件.Linux承继了Unix以网络为中心的规划思维,是一个功能安稳的多用户网络操作系统.1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核

linux学习入门之Linux系统目录结构

通过命令ls/可以展示Linux系统目录结构,主要包括以下内容: 1. bin bin是Binary的缩写, 这个目录存放着最经常使用的命令. 2. boot 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件. 3. dev dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的. 4. etc 这个目录用来存放所有的系统管理所需要的配置文件和子目录. 5. home 用户的主目录,在Linux

linux学习工具:工欲善其事必先利其器(2)

linux学习工具 2.1 VMware Workstation Pro 简称虚拟机,装linux的地方,练习使用的linux都使用他来安装,你也可以选择给windows装双系统,你还可以再买一台专门的linux机器,但是穷人必备,,,,, 文章后给出下载地址以及密钥!! 关于VM的安装不在多说,自行百度 2.2 Xmanager Enterprise 5 里面包括 这么多...最常用的就是Xshell了,远程连接虚拟机,必备神器 使用方法看另一篇 2.3 Notepad++ 这个大家都知道,类

全新Linux学习路线图及入门教程

马哥Linux运维 2016全新Linux学习路线图,姿势最标准最正确的学习路线图,引领业界最高最全标准! 站在巨人的肩上,跟随大师的脚步,让你快速成为新时代的运维达人: 全尺寸点击: http://7pn5ov.com1.z0.glb.clouddn.com/%E5%85%A8%E6%96%B0%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF%E5%9B%BEv2.jpg 附送入门教程,让你轻松走进Linux世界的大门: 1.Linux基础入门和架构了解: http:/

Linux基础入门---学习心得

接近一周的Linux基础入门学习,使我对Linux有了较为全面和整体的认识,通过本周的学习我把Linux与Windows进行比较发现相对于Windows,Linux有许多特别的区别去Windows的地方,并且对Linux中的指令操作也有了一定的了解,学会了一些基本的指令操作. Linux的一大特点是多用户,在Linux中可以创建多个用户每一个用户的权限是不同的,所有用户的存储都一起储存在同一个物理硬盘中但是用户与用户之间的存储信息又被虚拟隔离了,即每个用户对自己的资源(例如:文件.设备)有特定的