1、描述计算机的组成及功能
计算机是由运算器、控制器、存储器、输入、输出设备
运算器:主要功能对数据的各种运算 运算除了常规的加、减、乘、除基本的运算 还包括能进行‘逻辑判断’能力
控制器:其实就是一个计算机的控制中心 保证计算机规定的目标步骤进行操作处理
存储器:存储程序和数据的信息,在计算机运行过程中自动的完成程序、数据的存储
输入设备:在计算机输入的数据和程序 如:键盘、鼠标、扫描仪等
输出设备:在计算机输出的数据和程序 如:显示器、打印机等
2、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别;
(1)Slackware:
suse:基于Slackware二次开发的linux系统,用于商业桌面、服务器
SLES:企业服务器操作系统能和微软操作系统兼容的linux系统
OpenSUSE:由suse发展而来的,主要用于桌面环境 、性能良好
(2)Debian:
Ubuntu:基于Dedian开发的开源linux系统 主要针对桌面和服务器
Mint:基于Debian和Ubuntu的linux发行版,桌面系统对个人用户的工作更易用、高效和完好的体验
(3)RedHat:
Centos:基于RedHat提供的源代码企业级linux发行版,每18个月发行一个新版本
联系:都是使用linux内核:都需要遵循GNU的GPL协定
区别:在集成不同的版本内核、库、程序的组成和不同的包管理器等
3、描述linux的哲学思想
一切都是文件
许多的单一小程序组成,一个程序做一件事
避免让人困惑的用户界面、
配置数据都存储在文本中
帮助中的格式字串:
[]:可省略
<>: 不可省略
|: 二选一或多选一
...: 同类内容可以出现多个
4说明linux系统上命令的使用格式;ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用 配合相应的示列阐述
ifconfig:显示网络信息
-a:显示可用的网卡
-s:显示摘要信息
eth0 up :开启网卡
eth0 down:关闭网卡
ifconfig eth0 172.16.31.222 mask 255.255.255.0:添加 IP的信息
eth0 del:删除IP的信息
echo:回显命令
tty:查看用户的终端
startx:启动x Windows ,实际启动Windows的程序为xinit
启动GNOME界面
export:用于设置或显示环境变量
pwd:显示所在目录的位置
history:显示历史命令
-c:删除历史
-d:指定删除历史命令
-w:保存当前的历史到命令记录文件中
shutdown:关机命令
-c:取消前面的设定关机时间
-h now:立即关机
-h +m: 几分钟之后关机
poweroff:关闭电源
reboot:重新启动
hwclock:查询、设置硬件时钟
-r:显示硬件时钟和日期
-s:以硬件时钟一致
-w:以系统时间一致
date:显示时间
%Y:年份
%B:月份
%D:日期
%c:显示日期与时间
%a:星期
%s:从1970年1月1日 到现在的时间
date +%Y-%m-%d
5、如何在linux系统上获取命令的帮助,请列出,并描述man文档的章节是如何划分的
(1)内建命令: #help
#man bash
外部命令: (1)# -help 或 -h
(2)命令的简要手册
# man
(3)查看命令的作用、工作方式、特征的信息页
# info
(4)程序自身的帮组文档
README
INSTALL
ChangeLog
(5)程序官方文档
官方站点:Documentation
(6)发行版的官方文档
(7)Goole
man 章节:
1、用户命令
2、系统调用
3、C库调用
4、设备文件及特殊文件
5、配置文件格式
6、游戏
7、杂项
8、管理类的命令
9、Linux内核API
6、请罗列linux发行版的基础目录名称及功用规定
/bin: 提供所有用户的基本命令
/boot:引导文件存放目录
/dev:设备文件和特殊文件存储位置
/etc:配置文件
/home:普通用户的家目录
/lib:启动时程序依赖的基本共享库文件和内核模块文件
/lib64:放x86_64系统的辅助共享库文件
/media:便携式移动设备挂载点
/mnt:临时文件系统挂载点
/opt:第三方应用程序的安装位置
/proc:
/root:管理员的家目录
/tmp:临时文件存储
/var:可变的数据文件路径
/usr:共享文件