计算机硬件及Linux简介

计算机的组成

计算机主要分成五大部分:输入单元、控制单元、运算单元、存储器、输出单元。

其中,中央处理器(CPU)是一个具有特定功能的芯片,含有微指令集。包括控制单元与运算单元。 控制单元对程序进行控制,调度程序、数据、地址。运算单元负责对数据的各种逻辑运算和数字运算。

计算机的功能

包括但不限于

驱动程序:字面意思。

进程管理:计算机内部能够通过分配资源,对多任务的环境进行管理。

内存管理:程序代码、数据要先存在内存中。

文件系统管理:计算机的内核识别出文件系统并对其工作进行管理。

设备管理:通过内核管理,计算机能够驱动硬件,程序能够使用硬件的功能。

系统调用接口:计算机包含一些简单的接口,能让管理者让硬件资源与内核进行通信。

网络功能:计算机之间能通过特定的协议实现资源共享与分配,而且相互间能传输数据,并提供各项服务。

安全:保护系统资源与信息不被丢失或受损。

Linux简介

linux发行版

包括但不限于

Debian:适用于系统管理员和高级用户,基础核心小,稳定,占用空间小。

Ubuntu:界面华丽,更适合桌面操作系统,使用相对容易。

Mint:桌面环境可选,安装后即可播放音乐、视频文件。

Knopix:直接在光碟执行,不必安装。

Slackware:没有图形界面工具配置系统,没有RPM之类成熟的软件包管理器。

S.u.S.E:针对个人用户。

OpenSUSE:仍然供个人使用,使用Yast管理软件包,便于管理任务。

RedHat:针对企业或服务器,网络功能较多,不便学习。

Fedora:小巧,能部署测试即将在RedHat的技术或软件。

CentOS:CentOS是从RHEL源代码编译的社区重新发布版。体积略大,成熟,稳定,英文文档强大。

Gentoo:提供大量程序的源代码,甚至是系统库和编译器自身。软件包较大,安装和使用较困难,不过能了解Linux内部运作原理。

ArchLinux:简单轻量,为开发者考虑较多,软件更新快,包管理简易高效,配置安装简便。

Linux核心

  • 所有包括设备都是文件

  • 程序功能单一,各功能构成复杂任务

  • 尽量避免与用户交互

  • 文本文件保存配置信息

原创文章,作者:N24_aHao,如若转载,请注明出处:http://www.178linux.com/56234

(0)
N24_aHaoN24_aHao
上一篇 2016-10-30 21:06
下一篇 2016-10-30 21:32

相关推荐

  • 详解LAMP源码编译安装

    详解LAMP源码编译安装 LAMP简介 LAMP是当下非常流行的一套Web架构,我们可以在GNU/Linux下通过其他人打包的程序包来进行安装; 但是在生产环境中,很多时候都需要我们自己定制安装AMP,编译安装LAMP有以下几个优点 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 一、准备工作 卸载yum或rpm安…

    Linux干货 2016-10-16
  • 磁盘阵列(raid),划分逻辑卷(lvm)

    磁盘阵列(raid),划分逻辑卷(lvm)       将来我们在生产环境中由于磁盘的来回读写量比较大,所以就容易导致磁盘的损坏率比较高。但是,处于生产环境的需求,我们还得保证服务器的正常运行。或者说我们需要对服务器的读写速率进行优化,这样我们就不得不运用到这个磁盘阵列(raid )。而所谓的磁盘阵列就是使用…

    Linux干货 2016-08-29
  • diy自己的linux

    准备一台liunx的机器,我用的是liunx虚拟机,Centos6.8的镜像。 单独加载一块硬盘,我加载了一块20G的硬盘,然后用fdisk /dev/sdb进行分区,sdb1用来作为将来系统的/boot分区,所有100M就可以了,sdb2用来作为将来系统的/分区,我给了10G。然后将两个分区格式化为ext4系统。 mkdir /mnt/boot mkdir…

    Linux干货 2016-09-13
  • Linux基础知识(二)

     本文的主要内容是:  1.Linux上的基本文件管理命令  2bash的特性及其命令状态返回值  3.bash的花括号展开机制  4.文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息  5如何定义一个命令的别名,如何在命令中引用另一个命令的执行结果?  &nb…

    Linux干货 2016-09-25
  • MariaDB之MHA配置

    工作拓扑 一、MHA简明:     MHA(Master HA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了    automating master failover 功能。MHA在监控到master节点故障时,会提升其中    拥有最新数据的…

    2017-01-01
  • linux命令格式,获取帮助及其目录结构简要理解

    我们都知道,一台计算机要是没通电,和一堆废铁没什么区别。那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种: GUI:图形用户接口。如我们平时使用的Windows  ,linux的X window,有KDE和GOME.   CLI:命令行接口,使用的SHELL类型有bash ,csh,tcshell,zshell等。 …

    2017-09-14

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 17:19

    加入了一些自己的理解,不错,希望可以将这段发展史熟知,加油,加油!