Linux基础回想(1)——Linux系统概述

1. 什么是操作系统?它与硬件以及其它软件之间的关系是如何的?

操作系统是控制和管理计算机系统内各种硬件和软件资源、有效组织多道程序执行的系统软件(或程序集合),是用户和计算机之间的接口。详细的说:

  • 操作系统是软件,且是系统软件。
  • 它的基本职能是控制管理和控制计算机系统内各种资源,有效的组织多道程序的执行。
  • 它提供众多服务,方便用户使用,扩充硬件功能。

对操作系统最权威的解释点击查看 来自 wiki



与硬件的关系:操作系统对硬件资源进行直接控制和管理。并且非常多的功能是的完毕是与硬件动作配合实现的(如:系统中断)。操作系统的执行须要良好的硬件环境。

与软件的关系:操作系统是整个计算机系统的控制管理中心,其它软件都要建立在操作系统之上。操作系统对它们既有支配权利。又为其执行提供必备环境。

2. linux有什么显著特点?

  • 与UNIX兼容
  • 自由软件。源代码公开
  • 性能高,安全性强
  • 便于定制和再开发
  • 互操作性高
  • 全面的多任务和真正的32位操作系统
  • 在server市场及嵌入式系统领域应用广泛,是一种高性能、低开支的能够替换其它昂贵操作系统的系统。

很多其它关于Linux的具体信息 —— 维基百科

Linux的核心版本号与发行版本号有何差别?

  • Linux核心版本号:由Linus等人(热心网友。绝大部分来自开源社区)维护,统一公布。
  • 发行版本号:由各个发行公司或者组织自行制定。不同公司的发行版本号号之间无可比性。

    附:内核版本格式:x.y.zz-www,x为主版本。y为次版本,zz为次次版本。www发行号 本号,zz为次次版本,www发行号

拓展阅读 —— Linus其人

拓展阅读 ——GNU计划

代码块

时间: 2024-12-14 10:14:49

Linux基础回想(1)——Linux系统概述的相关文章

[Linux基础环境/软件]Linux下安装mysql

我是使用免安装的包mysql-5.5.28-linux2.6-x86_64.tar.gz(在http://dev.mysql.com/downloads/可以下载到最新的包)的.直接解压,然后配置,初始化数据库,启动即可. 安装步骤有: 解压和建立软链: 配置文件和配置参数: 初始化数据库: 启动和关闭: 建立数据库用户和授权. 1. 解压和建立软链: #tar xzvf mysql-5.5.28-linux2.6-x86_64.tar.gz #在/usr/local目录下 #ln -s mys

linux基础知识学习-linux架构

硬盘分区: 第一扇区(512bytes): MSR:master boot record (446bytes)主引导分区 partion table:(64bytes)分区表,四个.可以是主分区(primary)或者扩展分区(Extended), 每个表指向磁盘某段区间.最多只有一个扩展分区,扩展分区里面可以扩展多个逻辑分区.其余扇区(柱面(cylinder)):实际存储的地方 linux 中(\etc/fstab):IDE  总线形式不同 (a~d)/dev/hda SATA,SCSI,USB

Linux基础系列之---Linux的常见发行版

Linux的常见发行版有几大分支: Linux发行版有数百种之多,我们只列举常见的几种发行版有:RedHat.Debian.Slackware.Gentoo等几大分支,除介绍的几大分支外,还有基于以上分支的二次发行版,如:基于RedHat的二次发行版CentOS.基于Debian的二次发行版Ubutu.knopix等.还有基于二次发行版再此封装发行的版本,如基于Ubutu发行的mint等. 1.RedHat分支 Redhat 9.0(个人版.9.0后交给了Fedora进行维护) RedHat E

Coding之路——掌握Linux基础(1):Linux如何使用主机与磁盘

1.磁盘规划与主机划分 (1)硬件在Linux中文档名: ——IDE硬盘:/dev/hd[a-d] ——SCSI/SATA/USB硬盘:/dev/sd[a-p] ——USB闪存:/dev/sd[a-p] ——软盘驱动器:/dev/fd[0-1] ——打印机:/dev/lp[0-2](25针),/dev/usb/lp[0-15](USB) ——鼠标:/dev/usb/mouse[0-15](USB),/dev/psaux(PS2) ——当前CDROM/DVDROM:/dev/cdrom ——当前鼠

linux基础之Mini Linux制作

一.编译一个简单的linux步骤如下: # yum groupinstall ""Development Tools" "Server Platform Development" -y //安装开发包组 # tar xf linux-3.10.65.tar.xz //下载内核这里就不介绍了 # cd /usr/src # ln -sv linux-3.10.15 linux # cd linux # make help# make allnoconfig

【Linux基础 07】Linux远程管理常用命令

目标 关机/重启 shutdown 查看或配置网卡信息 ifconfig ping 远程登录和复制文件 ssh scp 01. 关机/重启 序号 命令 对应英文 作用 01 shutdown 选项 时间 shutdown 关机/重新启动 1.1 shutdown shutdown 命令可以 安全 关闭 或者 重新启动系统 选项 含义 -r 重新启动 提示: 不指定选项和参数,默认表示 1 分钟之后 关闭电脑 远程维护服务器时,最好不要关闭系统,而应该重新启动系统 常用命令示例 # 重新启动操作系

Linux基础系列之--Linux基础入门

1.Linux相关的开源协定有: GPL:General Public License(通用公共许可证) LGPL GPLv2 BSD: Apache (1).GPL: DPL是GNU General Public License的缩写,是GNU通用公共授权非正式的中文翻译.它并非由自由软件基金会所发表,亦非使用GNU通用公共授权的软件的法定发布条款─只有GNU通用公共授权英文原文的版本始具有此等效力. 详细信息参见链接:https://baike.baidu.com/item/GPL/2357

Linux基础教程 linux下cat 命令使用详解

cat命令的用途是连接文件或标准输入并打印.这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用. 1.命令格式: cat [选项] [文件]... 2.命令功能: 兄弟连Linux培训 小编,来讲一下cat主要的三大功能: 1.一次显示整个文件:cat filename 2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件:cat file1 file2 > file

linux基础-附件1 linux系统启动流程

附件1 linux系统启动流程 最初始阶段当我们打开计算机电源,计算机会自动从主板的BIOS(Basic Input/Output System)读取其中所存储的程序.这一程序通常知道一些直接连接在主板上的硬件(硬盘,网络接口,键盘,串口,并口).现在大部分的BIOS允许你从软盘.光盘或者硬盘中选择一个来启动计算机.下一步,计算机将从你所选择的存储设备中读取起始的512 bytes(比如光盘一开是的512 bytes,如果我们从光盘启动的话).这512 bytes叫做主引导记录MBR (mast