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

答:组成:控制器+运算器+存储器+输入设备+输出设备。

  功能:控制器对程序规定的控制信息进行解释,运算器对数据进行各种算术运算和逻辑运算,存储器储存程序、数据等信息,输入设备用于采集数据并输入到计算机,输出设备将计算机的各种信息进行显示。


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

答:Linux发行版主要分为RedHat、Debian、Slackware等系列,其中RedHat衍生版主要包括CentOS和Rhel,主要适用企业用户,Debian衍生版主要为Ubuntu,目前是社区支持,Slackware的衍生版主要为SUSE,适用于企业用户,主要分布区域是欧美。


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

答:①一切皆为文件,在Linux中,几乎所有的资源都为文件,而文件分成不同的格式;

  ②由众多单一目的的小程序组成,由于每一个程序只实现某一个特定功能,因此通常需要组合小程序完成复杂的任务;

  ③尽量避免与用户交互,往往通过脚本编程,自动实现某些功能;

  ④适用文本文件保存配置信息,这样,通过简单的文本编辑器即可完成系统的配置工作。


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

答:命令格式:COMMAND [OPTIONS...] [ARGUMENTS...],其中选项用于启动或者关闭某些功能,参数为命令的作用对象,向命令提供数据包。

  ifconfig:查看网络接口信息和配置网络接口

  echo:回显

  tty:显示当前登录终端信息

  startx:将控制台从CLI切换到GUI

  export:设置环境变量,例如export BASH=/bin/csh,即可将shell设置为csh

  pwd:显示当前工作目录,及用户当前所在的目录

  history:管理命令历史记录,例如history # 显示历史中最近的#条指令

  shutdown:关机,其中-r表示重启,-h表示关机,-c表示取消关机

  poweroff:断电关机,该种方式为不安全的关机方式

  reboot:重启

  hwclock:显示硬件时钟。-s表示将硬件时钟同步到系统时钟,-w将系统时钟同步到硬件时钟

  date:查看和设置系统时钟时间日期,其中注意的的地方为时间的输出格式


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

答:对于内建命令,help COMMAND;对于外部命令,常用的分别有COMMAND --help,man COMMAND,而man文档的章节划分机制为1:用户命令;2:系统调用;3:库调用;4:设备文件;5:文件格式;6:游戏;7:杂项;8:管理命令


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

答:/boot:内核文件、引导加载器在此目录中,用于开机引导文件

  /bin:所有用户使用的基本命令

  /sbin:管理员的基本命令

  /lib:基本共享库文件

  /lib64:专用于64位系统上的库文件

  /etc:配置文件

  /root:管理员的家目录

  /mnt:临时文件挂载点

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

  /dev:设备文件及特殊文件存储

  /opt:第三方应用程序安装位置

  /tmp:临时文件存放位置

  /srv:系统中运行服务用到的数据

  /usr:

    /bin:保证系统拥有完整功能而提供的应用程序

    /sbin:保证系统拥有完整功能而为管理员提供的应用程序

    /lib:基本共享库文件

    /lib64:专用于64位系统上的库文件

    /include:c语言头文件

    /share:结构化独立数据

    /local:第三方应用程序安装位置

  /var:

    /cache:应用程序缓存数据

    /lib:应用程序状态信息数据

    /local:专门用于/usr/local下的应用程序存储可变数据

    /lock:锁文件

    /log:日志目录

    /opt:专门用于/usr/opt下的应用程序存储可变数据

    /run:运行宏的进程相关数据

    /spool:应用程序数据池

    /tmp:在系统即将重启是保存的数据