马哥教育网络班21期+第1周课程练习

一、描述计算机的组成及其功能。

blob.png

如图,

  1. 计算机由五大部件组成(输入设备,存储器,控制器,运算器,输出设备),其上层是操作系统,操作系统上运行应用程序(一般情况,也有可以直接运行在硬件上的应用程序,操作系统就是这样的一款特殊应用程序)。

  2. 用户通过输入设备,输入想要计算机执行的程序指令,操作系统通过中断机制检测到输入设备的操作,让控制器去控制后续的指令和数据流。

  3. 输入的操作指令可以触发程序动作,程序=指令+数据。

  4. 指令和数据先调用到存储器上,后控制流告知指令到控制器执行,转化成控制流到运算器,数据也到运算器执行,运算器输出结果到存储器。

  5. 存储器最终将结果显示在输出设备上。

二、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

主流的三大系列发行版:

Redhat

    RHEL 企业版

    CentOS 社区版,原来独立运行,完全兼容RHEL,后被红帽收购

    Fedora 个人linux发行版,更新快,新功能上线多,为后续RHEL采用做试用工作

SUSE(SUSE Linux原是以Slackware Linux为基础)

    OpenSUSE 社区版,同fedora,该版的数据也会用于改善SUSE企业版

Debian

    Debian 社区版

    Ubentu 使用最多的桌面版linux系统,

三、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。

  1. 一切皆文件,用文本保存配置信息

    系统所有信息都可以通过统一的文件处理操作来管理。

  2. 单一目的小程序,只实现单一功能,多个组合完成复杂功能应用

    可以灵活的定制功能与程序,可复用率较高

  3. 尽量避免捕捉用户接口

    推行脚本编程机制

四、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。

1.linux命令格式:命令 选项(分为长选项与短选项,命令的具体子功能) 参数(命令作用的对象)

2.ifconfig 

A.查看或配置网络接口

blob.png

B.开启/关闭网卡设备

开启:ifconfig eth0 up

关闭:ifconfig eth0 down

3.echo 显示输入的内容到标准输出(显示屏)

blob.png

4.tty  查看当前所在终端类型与编码

blob.png

5.startx 打开图形界面(Gnome)

6.export 设置和显示环境变量

7.pwd 显示当前工作目录

blob.png

8.history 显示用户命令历史(具体条数可设置)

blob.png

9.shutdown 关闭或重启计算机

10.poweroff 关闭计算机电源

11.reboot 重启计算机

12.hwclock 查看和设置硬件时钟

blob.png

13.date 显示和设置系统时间

blob.png

五、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。

1.shell内建命令

可以使用“ help 命令 ”获取帮助,“type 命令”可以辨别命令是否内建

blob.png

2.非内建命令

命令 –help(长选项) 或 命令 -h(短选项)

3.通用帮助(不分内外建命令)

A.信息页

info 命令

B.使用手册

格式:man 命令

章节:

    man 1:用户命令

    man 2:系统调用

    man 3:C库调用

    man 4:设备文件及特殊文件

    man 5:配置文件格式

    man 6:游戏

    man 7:杂项

    man 8:管理类命令

4.程序自身帮助文档

A.官网文档

B.安装文件随带文件

    README

    INSTALL

    ChangeLog

5.搜索引擎(google)

六、请罗列Linux发行版的基础目录名称命名法则及功用规定

/boot:系统启动目录

/bin:用户命令目录

/sbin:管理命令目录,一般需要管理员权限才能使用

/lib:系统共享库文件目录

/etc:配置文件目录

/home:用户目录,一般是该目录下有相应用户名的目录。root用户的家目录是/root

/media:便携式移动设备挂载点

/mnt:临时文件系统挂载点

/dev:设备文件存储目录

/opt:第三方应用程序的安装目录

/srv:系统运行服务用到的数据存储目录

/tmp:临时文件存储目录

/usr:系统应用程序文件存储目录

/var:系统缓存与日志文件等存储目录

/proc:输出系统进程与内核信息的虚拟文件系统

/sys:输出存储系统硬件信息的虚拟文件系统

/selinux:selinux安全策略文件存储目录

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

(0)
N21_郁蓝N21_郁蓝
上一篇 2016-07-12 11:21
下一篇 2016-07-12 11:21

相关推荐

  • 简述awk命令及用法

    简述awk命令及用法

    2018-06-18
  • Linux文本处理三剑客之sed

    处理文本工具sed sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件,简化对文…

    Linux干货 2016-08-15
  • M25初尝试部署RAID磁盘阵列组

    在学习了linux系统管理硬盘设备的基础后,现在尝试部署RAID10硬盘组技术,在部署前我们先了解一下什么叫“RAID”磁盘冗余阵列(Redundant Array of Independent Disks)。 RAID技术就是把多块硬盘设备组合成一个容量更大、更安全的硬盘组,可以把数据切割成多个区段后分别存在各个不同物理硬盘设备上,然后利用分散读写需求赖提…

    2017-07-12
  • N25-第三周作业

      列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则只显示一次即可。     2.取出最后登陆到当前系统的用户的相关信息。     3.取出当前系统上被用户当作其默认shell的最多的那个shell.     4.将/etc/password中的第三个字段数值最大的后…

    Linux干货 2016-12-19
  • linxu通配符

    通配符 globbing globbing:文件名通配(整体文件名匹配,而非部分) 匹配模式:元字符 *:匹配任意长度的任意字符 ab*:ab开头的单词 *ab*:包含ab的单词 *ab:ab结尾的单词 *a*b*:包含a、b的单词 ?:匹配任意单个字符 ab?:ab开头的三个字符的单词 ??ab:ab结尾四个字符的单词 a?b:a开头、b结尾三个字符的单词…

    Linux干货 2018-03-11
  • 计算机基础

    计算机系统 计算机系统由两大部分组成硬件系统(Hartware)和软件系统(Software) 硬件系统:主要由中央处理器、存储器、输入输出控制系统和各种外部设备组成。中央处理器是对信息进行高速运算处理的主要部件,其处理速度可达每秒几亿次以上操作。存储器用于存储程序、数据和文件,常由快速的主存储器(容量可达数百兆字节,甚至数G字节)和慢速海量辅助存储器(容量…

    Linux干货 2017-05-20

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-12 11:33

    写的很好,排版还可以在漂亮一点,就不要截黑屏了,加油