第一周课程练习

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)
Y1010971290Y1010971290
上一篇 2016-08-15
下一篇 2016-08-15

相关推荐

  • http协议

    Web Service概述 web服务时一种应用程序的服务,它所提供的最主要的信息是一种超文本标记语言(HTML)、多媒体资源(如:视频、图片、音乐等)。HTML是一种纯文字的文本信息,通过所谓的标签来规范所要显示的内容格式,在客户端通过浏览器的形式对HTML及多媒体资源进行解析,然后呈现在终端上。主要由http和https协议实现 http协议概述 HTT…

    Linux干货 2016-10-28
  • N22-第七周作业

    1、创建一个10G分区,并格式为ext4文件系统;    (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;    (2) 挂载至/data/mydata目录,要求挂载时禁止程序自动运行,且不更新文件的访问时间戳; 创建一个10G的分区:  &nbs…

    Linux干货 2016-12-18
  • 用户和组管理

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@suywien ~]# who | cut -d ‘ ‘ -f1 | uniq -c 2 root [root@suywien ~]# 2、取出最后登录到当前系统的用户的相关信息。 [root@suywien ~]# who | tail -1 | cut…

    Linux干货 2018-03-18
  • Linux 的硬链接与软链接的区别

       链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把它们组成一个可执行的整体的过程。通俗一点无非是把文件名和计算机文件系统使用的节点号链接起来。   linux中链接有硬链接和软连接之分,首先我们来介绍硬链接,硬链接相当于创建了文件的第二个名字,增加了额外的记录项用来引用文件,还是隶属与同一文件系统上,是同一个物理…

    Linux干货 2016-10-20
  • Linux中的账号管理之命令的使用(中)

    linux中账号管理的命令非常多,我这里主要介绍最常见的几个命令,这些命令分别是针对用户和组的管理 主要介绍对用户管理的命令: 一、用户创建:useradd useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实…

    Linux干货 2016-08-07
  • 进程和优先级

         什么是进程?我们先来了解一下进程的概念:我们知道操作系统最核心的概念就是进程。进程简单来说就是在操作系统中运行的程序,它是操作系统资源管理的最小单位。但是进程是一个动态的实体,它是程序的一次执行过程。进程和程序的区别在于:进程是动态的,程序是静态的,进程是运行中的程序,而程序是一些保存在硬盘上的可执行代码。    当多个任务要执行时怎么办呢?先执行…

    2017-09-09

评论列表(1条)

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

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