linux系统学文档pdf,Linux操作系统学习.pdf

Linux 操作系统学习

Linux 操作系统学习

操作系统:六七十年代时的计算机是没有操作系统这个概念,每台机器都有自己的使用环境.

天气预报

天气计算

? 能不能造出通用的计算机来

有硬件,CPU, 内存,存储设备,输入设置, 不指定具体功能.

只负责开发一种软件,负责管理 CPU 调度, 内存分配,磁盘磁盘管理等系统功能.,假设叫"A 软

件"

[天气计算]需要 CPU, 内存等资源来计算,不能直接来调度 CPU, 内存这些东西, 得通过"A 软

件",

天气计算软件

A 软件,直接负责硬件操作,

内存,存储等

硬件机器

操作系统:

按任务和用户来分

单任务单用户操作系统:

同时,只能进行一个程序, 而且只允许一个用户"同时"登陆, 典型: DOS 系统

单用户多任务: "同时"只能有一个用户登陆,但是能同时执行多个任务. Xp

(多用户不是指能开设多个用户名,而是指"同时登陆")

第 1 页

Linux 操作系统学习

? 多任务是如何实现的

1 颗 CPU, 流水线操

时间片轮转技术

[ 1 秒钟 ]

嘀嗒 10^-9,

假设有 5 个任务

A B C D E

把时间分成极小的块,每一个时间单元指行一个任务,来后来回循环

从而达到宏观上看:是一种多任务同时进行的效果.

多用户多任务 操作系统 (linux, unix ,bsd)

意味着: linux 允许多个用户同时登陆到主机上.

Linux 严格的说,不是操作系统,而是 " 内核"

因为linux 只负责内存,CPU 等硬件管理,没有具体的应用功能实现.

GNU/linux,

GNU : GNU is Not Unix.

Unix 闭源后, stallMan , 创建 GNU 组织,

Emacs, GCC 编译器等,开发了大量的开源软件, 但是没有一个成熟内核

91 年的时候, linus, 在一个教授模拟的 minix(缩小版的 unix)系统上做练习,

自己开发了一很小的内核: 0.01, 允许大家修改.

92 年, 0.9 版本出现, 已经稳定. ( 目前最新内核: 3.2)

随后,linux 内核遵守GPL 协议,归属到 GNU 门下.

GNU/linux 操作系统.

第 2 页

Linux 操作系统学习

Linux 的发行版是怎么回事?

Redhat(红帽) , suselinux,

红旗 linux, 蓝点(bluepoint, 已死)

Ubuntu (非洲出品) , ubuntu 的母版: debian

目前还有 "深度 linux", "雨林木风 linux"

同样的linux 内核 + 不同的软件 == 不同的发行版

Linux 的特点

多用户,多任务

图形界面与内核是分开的, 在服务器端,效率高.

X11 协议开发图片界面, 图形界面在linux 里的地位就是一个"软件",

对于 windows 则不同,windows 的图片界面是直接集成在内核里的.

如果在机房有一台 web 服务器,我们可以把图片界面关闭, 只保留文字界面,这样极大减少了

资源浪费.

稳定

安全

第 3 页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
linux 学习入门级宝典  Linux零基础初级教程作者:红联 Linux零基础初级教程 ─────DIY就要Linux   一部较适合Linux学习学习的书籍,特别是刚从Windows转向Linux的朋友。主讲Linux基本技能 。随着Linux日益强大,越来越多的人接触Linux,但苦于无参考书籍,使得Linux学习倍感吃力,本书 将指引你通向Linux高手之路。   一个障碍,一个Linux学习的最大障碍-无书-在困扰着每一个企图闯出初、中级Linux困境的人 。---摘自《红联文摘》 广大Linux高手和通过Linux认证学习者都曾说过,做笔记是学习Linux中非常重要的环节,同时也 是通过Linux认证的必要前提,学习笔记可以很好地帮助自己温故巩固所学过的内容,也可以帮助自己 更快的发现学习中的进度及需加强的知识,更可以为以后更进一步的学习留下宝贵的历史记录及帮助 新人学习的资料,红联Linux论坛非常希望大家能这样做。   一份完整的学习笔记应该包括以下两个方面:主学部分和次要参考信息。在做笔记中,你可能用 不同颜色的笔来记载这两方面,使之有所区别。“主学部分”是指学习Linux操作系统目标内容。俗称 重点知识,熟记知识等。比如常用的系统管理命令,Linux下重要服务器的配置方法等等。“次要参考 信息”是指主学部分以外的各方面内容,这是学习笔记的次要部分,但也不要忽视它,因为这些内容 让我们更了解Linux,比如Linux的发展历史和特点,windows的dos提示下与Linux shell提示下常用命 令的对比,windows与Linux有何不同等等。千万不要小看这些内容,任何细小的环节都可以左右你的 技能水平,把涉及到有用的内容记下来是做笔记很好的习惯,如果你还有多余的时间,建议你也写写 学习日记,把你的学习进程及学习感受都写下来,艰辛的学习历程,我坚信那会成为激励你深造的武 器,我们拭目以待吧。有些人习惯把学习笔记与日记一同写,这是很值得推荐的。   学习Linux为什么要写学习笔记呢?它对学习有多大的帮助。我说不清楚,但我可以肯定对帮助学 习成长起到的作用是相当大的,总之,写学习笔记是正确的学习方法,学习笔记的记录应该尽量仔细 ,而且一定要清楚,字体美观,不能过几天之后就看不明白了,要给自己制造帮助成长的信息,同时 也给自己留下有保存价值的信息,以便今后再学习。怎么样,学习笔记有那么大的魅力,还等什么, diy写一份属于自己学习Linux的资料吧!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值