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:在系统即将重启是保存的数据