linux操作系统1 Linux入门

知识内容:

1.操作系统简介

2.Linux操作系统简介

3.Linux安装

4.Linux常用命令介绍

一、操作系统介绍

1.为什么需要操作系统

现代的计算机系统由处理器,主存,硬盘,键盘,鼠标,显示器及其他输入输出设备组成,一般而言,现代计算机系统是一个复杂的系统。

程序员无法把所有的硬件操作细节都了解到,管理这些硬件并且加以优化使用是非常繁琐的工作,这个繁琐的工作就是操作系统来干的,有了他,程序员就从这些繁琐的工作中解脱了出来,只需要考虑自己的应用软件的编写就可以了,应用软件直接使用操作系统提供的功能来间接使用硬件

2.什么是操作系统

操作系统是一个协调、管理和控制计算机硬件资源和软件资源的控制程序

操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统由操作系统的内核(运行于内核态,管理硬件资源)以及系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用接口)两部分组成,所以,单纯的说操作系统是运行于内核态的,是不准确的

3.操作系统的作用

操作系统的主要功能是 资源管理,程序控制和人机交互等。
操作系统 位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提供以下的功能:
  • 进程管理(Processing management)
  • 内存管理(Memory management)
  • 文件系统(File system)
  • 网络通讯(Networking)
  • 安全机制(Security)
  • 用户界面(User interface)
  • 驱动程序(Device drivers)

4.常用的操作系统介绍

(1)DOS

DOS是英文Disk Operation System的简称,中文为磁盘操作系统,自1981年推出1.0版发展至今已升级到6.22版,DOS的界面用字符命令方式操作,只能运行单个任务。

(2)Windows

Microsoft Windows,是美国微软公司研发的一套操作系统,问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

Windows采用了图形化模式GUI,比DOS需键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也不断升级

(3)UNIX

UNIX操作系统设计是从小型机开始的,从一开始就是一种多用户、多任务的通用操作系统,它为用户提供了一个交互、灵活的操作界面,支持用户之间共享数据,并提供众多的集成的工具以提高用户的工作效率,同时能够移植到不同的硬件平台。UNIX操作系统的可靠性和稳定性是其他系统所无法比拟的,是公认的最好的Internet服务器操作系统。从某种意义上讲,整个因特网的主干几乎都是建立在运行UNIX的众多机器和网络设备之上的。

有名的Unix系统: FreeBSD、UNIXSUN、UNIX (SOLARIS )、IBM UNIX

(4)Linux

准确的说,Linux应该是符合UNIX规范的一个操作系统,Linix是基于源代码的方式进行开发的。Linux是一套免费使用和自由传播的类似UNIX的操作系统,这个系统是由全世界各地的成千上万的程序员设计和实现的。用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。

Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的UNIX特性,具有多任务、多用户的能力。而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X—Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。它是一个功能强大、性能出众、稳定可靠的操作系统。

有名的Linux系统: Ubuntu、 Fedora,、Debian 、RedhatEnterpriseLinux、centos

(5)其他操作系统

Mac OS是苹果电脑Macintosh机器的专用操作系统,从本质上将,Mac OS 也是UNIX的一个变体

二、Linux操作系统简介

1.概述

Linux操作系统诞生于1991 年10 月5 日,Linus Torvalds在芬兰赫尔辛基大学创作了Linux操作系统。它的出现打破了Windows操作系统一统天下的局面。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

2.主要特征

  • 多任务,多用户,多平台,多处理器
  • 对应用程序使用的内存进行保护
  • “按需取盘”: 任何执行文件在执行时,只有那些确实被用到的代码段才会被系统读取到内存中,这样节约大量时间,也加快了执行速度。
  • 共享内存页面,应用程序及硬盘Cache使用统一的内存池。
  • 具有动态链接库(Dynamic Linked Library   DLL)以及静态链接库
  • 可做内存现场保存(Core Dumps)以便于事后的分析。
  • 所有的原始程序源代码都可以得到,包括整个核心及所有的驱动程序开发工具及所有应用程序
  • 支持数种普通的文件系统
  • 强大的网络功能

三、Linux安装

1.安装前言

我采用的是虚拟机安装Linux操作系统,虚拟机使用的是oracle的VM virtualbox,下载的操作系统镜像是Linux的centos6.9

相关资料下载地址:

虚拟机下载:  https://www.virtualbox.org/

centos6.9:  http://isoredirect.centos.org/centos/6/isos/x86_64/

2.安装系统之前的准备工作

(1)下载并安装虚拟机

(2)下载操作系统镜像文件(iso)

以上两步可在(1)中的链接中下载相应的安装包和镜像文件

3.开始安装

猜你喜欢

转载自www.cnblogs.com/wyb666/p/8692549.html