第一周课程练习

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

计算机由硬件、操作系统、软件三大部分组成。

硬件包括核心CPU(大脑处理中心)、必备电源(心脏动力来源)、硬盘(仓库)内存(中转站)、主板(协调)、网卡、声卡、显卡、风扇、光驱、显示器、鼠标、键盘、麦克风音箱,闪存、蓝牙等。

 计算机五大组成部分及功能。 

 运算器:

      主要功能是对数据进行各种运算。这些匀速你出来常规的加、减、乘、除等基本的算术运算之外,还包括       能进行“逻辑判断”的逻辑处理能力,即“与”、“或”、“非”这样的基本逻辑运算以及数据的比较。       以为等操作。

  存储器:

      主要功能是存储程序的各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。

  控制器:

      整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照先规定的目标和步骤有条       不紊地进行操作及处理。

  输入设备:把各种形式的信息,如数字、文字、图像等转换为数字形式的“编码”,级计算机能够识别的用1和0         表示的二进制代码(实际上是电信号),并把他们“输入”到计算机内存储起来。

  输出设备:把计算机加工处理的结果(仍然是数字形式的编码)变换为人或其它设备所能接收和识别的信息形式          如文字、数字、图形、声音、电压等。

2、按系列描述Linux的发行版,并描述不同不同发行版之前的联系和区别。

  Linux的发行版:

QQ图片20160813104951.png

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

  1.一切皆文件

把几乎所有资源都抽象为文件,包括硬件,通讯接口等,这样的方式使Linux在底层操作变得更简单,执行类似于 open() read() write()  close()等操作即可。

  2.单一功能程序

Linux只完成一件事,并做好,通过组合小程序完成复杂任务。

  3.复杂程序由单一功能程序组成

  4.文本文件保存配置信息

管理员只需要一款简单的文本就能完成复杂的软件配置操作

  5.尽量避免用户交互

易于变成是方式实现自动化任务,没有消息就是最好的消息

  6.提供机制,而不是策略

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

 

  1、命令格式:命令+[options]+[arguments]

       options:定义命令的执行特性,可以有长短两种选项

       长选项:用–引导,后面跟完整的单词,如–help 

       短选项:用-引导,后面跟单个字符,如-h

       arguments:表示命令的作用对象

 2、ifconfig:查看和配置网络设备。

  ifconfig[interface]ifconfig interface [afrype] options | address

3$FC_F5`~GCF}0{CHW%1LIA.png

 参数:

   ifup+网卡设备名 启用网卡(管理用户权限)

    ifdown+网卡设备名 停止网卡

3. echo:回显,打印,格式化输出

    -n  不换行显示

    -e 允许使用转移字符 \t,\n,\b(退格),\c…

    -E

 echo"x",x可以是字符串,也可以是变量。

]C]O1$0X`Y6UC939B)AWZ48.png

4.tty:显示自己的终端名,Print the file name of the terminal connected to standard input

    tty+[options]

YK5OQ80NLLS664PTIW~OBBO.png

5.startx:切换到Xwindow界面,前提安装了图形界面

6.export:设置全局变量

0H]}ZO)B0K)SUJ)N1GNYCDY.png

  7.pwd:显示当前路径

Q64W1S8NHQ9C}KY%1E$BBQI.png

 8.history:历史命令

      -c  将目前的shell中所有history内容全部消除

      -d

      -数字 历史命令的顺序号,再次执行相关命令

      -r  读

      -w 目前histiry记忆内容全部写入 hisfiles

 9.安全关机或重启

   -h 关闭系统再断电

   -r 重启

   -k 给所有在线用户发出警告信息

   -c 取消关机命令

 10. poweroff 关闭电源

      -f 强制重启

      -n 直接重启  不将内部数据写入磁盘

 11.reboot  重启

    正常重启

 12.hwclock 硬件时钟

)MD9H0$_P(~]GA74]G0ZR]S.png

 -s 以硬件时间为准

 -w 以系统时间为准

 13.date:显示date

   date[option]…[+format]

  date+[options]+[+format]

 

%Y年 %m月 %d日 %D月日年 %F日期  %T时间

%H时 %M分 %S 秒 

设置时间格式

   date[YYMMhhmm[[CC]YY].ss]]

 

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

  1.help+COMMAND

  2.COMMAND+-help(-h)

  3.man+COMMAND

 4.info+COMMAND

  5.程序自身的帮助文档:/use/share/doc/COMMAND.VERSION

  6.查看程序官方文档

  7.发行版的官方文档

  8.Google,百度

  man手册页各节及内容

  man1用户命令及用户程序

  man2系统调用和内核出错代码

  man3库调用

  man4设备驱动程序和网络协议

  man5标准文件格式

  man6游戏和演示

  man7各种文件和档案

 man8系统管理命令

  man9 含糊的内核规范及接口

6、请罗列Linux发行版的基本目录名称命令法则及功用规定。

 1. /:根

  2./boot/:系统启动目录,内核文件vmlinux,引导文件,启动加载器boot loader,grub(开机设置文件相关)

  3./root/:root用户家目录

  4./home/用户名:普通用户家目录

  5./bin/:一般命令存放目录

  6./sbin/:开机或单用户模式还能操作的命令

  7./etc/:配置文件存放目录,init.d下存放了各种软件的启动脚本

  8./dev/:任何设备与接口设备都是以文件的形式存放在此目录,通过访问目录下的文件,就等于访问某个设备,这就相当于是设备的入口,类似有/dev/null,/dev/zero,/dev/tty,/dev/sd*,/dev/lp*,/dev/hd*等设备文件

  9./lib/:基本共享库,内核模块文件/lib/modules

  10./lib64:专用于x86-64系统上的辅助共享库文件存放位置

  11./usr/:Unix software Resource,linux系统安装完成软件的默认安装目录。相当于windows下的C:\windows\和C:\program file\两个目录的综合。/usr/的子目录包括:

     1./usr/bin/用户可使用命令

     2./usr/include/包含文件

     3./usr/lib/软件的函数库,目标文件以及不被一般用惯用的执行文件或脚本

     4./usr/sbin/非系统正常运行所需的系统命令。

     5./usr/local/本地软件或用户安装的软件目录。

     6./usr/share/ 放置共享文件目录,其中有/usr/share/man在线帮助文档,/usr/share/doc软件杂项文档说明,/usr/share/zoneinfo与时区有关的时区文件。

     7.、/var/src/一般源码存放位置

  12./var/:常态性变动的文件,包括缓存(cache)、登录文件(log file),以及某些软件运行产生的文件,包括程序文件(lock file,run file),也许MySQL数据库的文件等。/var/的子目录包括:

     1./var/lib

     2./var/cache程序运行过程中产生的缓存文件

     3./var/lock 锁文件

     4./var/log 日志文件

     5./var/run 

     6./var/mail 邮件

     7./var/spool程序数据池

       1./var/spool/cron

       2./var/spool/mail

       3./var/spool/mqueue

       4./var/spool/lpd

 

  13./opt/:第三方软件安装

  14./mnt/:临时挂载目录

  15./media/:如cdrom,floppy等暂存媒体

  16./sys/:属于虚拟文件系统,内存中的数据,如内核、文件系统等

  17./proc/:属于虚拟文件系统,内存中的数据,如内核,程序进程、外部设备状态,网络状态等,处于动态变化中

  18./srv/:service,一些网络服务启动后,这些服务所需要取用的数据目录。常见的服务有关WWW,FTP等,不同服务在不同的子文件夹中

  19./tmp/:临时存放目录,所用用户都能访问

  20./selinux/

  21.lost+found当文件发生错误时,将一些丢失的片段放置这个目录下

  

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

(0)
上一篇 2016-08-15 12:10
下一篇 2016-08-15 12:10

相关推荐

  • Linux自动备份脚本

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://nolinux.blog.51cto.com/4824967/1541163        今天网上一个朋友问了我一个shell的题目,让我帮他做下。下面是题目以及解题思路。 题目:…

    Linux干货 2016-08-15
  • Linux基础之RAID

    一.RAID介绍 RAID刚开始出现的时候叫做廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),但在当时磁盘并非像现在这么便宜,反而这种组合方式使得代价非常昂贵,所以后来改名为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本的思想就是组合组合多个便宜的,性能相对较低…

    Linux干货 2016-11-08
  • RHCS问题汇总-深圳Eric

    拓补图: 服务器用了4个网卡 两个万兆网卡做了bond连到netgear交换机,交换机端口access 30 对应IP段10.199.16.0/22,网关10.199.16.1做在netgear上 两个千兆网卡做了bond连到cisco 3750交换机,交换机端口truck 30 40 1001-1300 对应IP段10.199.16.0/22、10.176…

    Linux干货 2016-06-22
  • Linux常用命令使用方法

    下面以一些常用的Linux命令为例讲解一下Linux命令的使用方法。 1.  ifconfig – 配置网络接口 | 对象 | 参数 | 含义 || —— | —— | —— |网卡名 | / | 查看指定网卡IP的地址,不指定默认查看所有网卡地址网卡名 | up …

    Linux干货 2017-09-01
  • 从Linux小白到大牛——与狼共舞的日子12(下)

    马哥教育网络班21期+第12周课程练习 5、为第4题中的第2个虚拟主机提供https服务,使得用户可以通过https安全的访问此web站点; (1)要求使用证书认证,证书中要求使用的国家(CN)、州(HA)、城市(ZZ)和组织(MageEdu); (2)设置部门为Ops,主机名为www2.stuX.com,邮件为admin@stuX.com; 1.CA生成私…

    Linux干货 2016-12-26
  • Linux程序包管理(rpm、yum、make)

    linux系统程序安装的方法有rpm yum 以及make手动编译3种方法: rpm这个机制最早由Redhat公司开发出来,后来由于实在好用,所以被很多发行版所使用作为软件安装的管理方式。不过由于使用RPM安装软件时有时会涉及到文件的依赖信,此时需要手动去逐个安装被依赖的包操作起来十分复杂,于是yum这种线上升级的机制便出现了,它会自己主动解决各文件的依赖关…

    Linux干货 2017-10-02

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-17 16:19

    写的很好,排版还可以在漂亮一点,加油,自己画个图试试