马哥教育网络班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)
上一篇 2016-07-12 11:21
下一篇 2016-07-12 11:21

相关推荐

  • 进程管理

    进程管理 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 用户模式(空间),内核模式(空间) Process(进程):运行中的程序的一个副本         存在生命周期 task struct:内核的结构体 Linux内内核存储进程信息的固定格式:tas…

    Linux干货 2016-09-10
  • Net25-第13周作业

    1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; 3)添加samba用户gentoo,centos和u…

    Linux干货 2017-05-15
  • 以洪荒之力打开linux德·摩根定律

    德·摩根定律让学习liunx的小伙伴绕得头疼,现在我就用洪荒之力为大家理顺一下这个定律。 由图片可以看出, A=4+3 B=3+2 非A=2+1 非B=4+1 A且B就是代表既是A又是B的地方,A和B都有色块3,所以色块3代表了A且B 同时,我们再看A=4+3 ,B=3+2,我们可以推断出,且运算的结果就是两个算数式中重复的数字。 A且B=3 A或B就是代表…

    Linux干货 2016-08-15
  • 数组

    一.数组 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合。 索引:编号从0 开始,属于数值索引  注:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0 版本之后开始支持,bash 的数组支持稀疏格式(索引不连续) 二.数组的声明 declare -a ARRAY_NAME decla…

    Linux干货 2016-11-23
  • LVS的工作原理

    LB Load Balancing:解决方案 硬件: F5 BIG-IP 思杰 Citrix Netscaler A10 A10 Array  Redware 软件:lvs  linux Virtual Server 作者章文嵩博士 ipvs相当于netfilter,工作在内核中,将用户转发    框架,需要依赖以规则…

    Linux干货 2016-12-07
  • 文本处理练习题

    文本处理练习:   1.找出本机ip地址   [root@localhost ~]# ifconfig |head -2 |tail -1 |tr -s ' ' ':' |cut -d: -f3   10.1.252.221   2.查看本机分区最大的利用率   [root@l…

    Linux干货 2016-08-08

评论列表(1条)

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

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