标签:作业
本周作业内容:
1. 描述计算机的组成及其功能。
运算器:对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址、协调计算机各部分工作及内存与外设的访问等。
控制器:对数据进行各种算数运算和逻辑运算,即对数据进行加工处理。
存储器:存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。
输入设备:将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。
输出设备:把计算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。
2. 按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
slackware:由Patrick Volkerding开行
suse:基于slackware的二次发行,由SuSELiunx AG发行维护,后被Novell收购。
opensuse:完全免费,原来的suse演化而来。
debian:精简,稳定
Ubuntu:debian的二次发行版,漂亮的图形界面。
redhat:
rhel:redhat企业版,稳定。约18个月一个新版本。
centos:免费,用于替代rhel。
fedora:redhat面向个人领域,接替redhatlinux,约每6月一个新版本。
3. 描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
1.一切皆文件
系统里所有的资源都尽可能的实现文件格式
2.大量小程序,完成单一功能,组合小程序完成复杂发任务。
3.尽量避免和用户交互
通过变量、参数等方式,减少需要用户参与的步骤,有利于自动化。
使用纯文本文件保存配置信息
可以用文本编辑器完成系统配置工作。这样能熟练用一款文本编辑器,就可以很快的完成系统配
置工作。
4. 说明Linux系统上命令的使用格式;详细介绍
ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock 、date命令的使用,并配合相应的示例来阐述。
ifconfig
ifconfig[interface]:查看(指定)网口信息
例:ifconfigeth0
ifconfiginterface [aftype] options | address
echo
echo [-neE][arg…]
-n 不换行
-e字符串中出现特殊字符,不会将它当成一般文字输出
tty
tty[OPTION]…
-s不输出到屏幕
startx
startx[[client]option…] [--[server] [display] options…]
export
export[-fn] [name[=value]…] or export –p
-f:
-n:删除变量
-p:赋予所有shell环境变量
pwd
pwd [-LP]
-P:实际路径
-L:链接路径
history
history
history –d OFFSET
-c
history #:显示历史中最近的#条命令:
-a:手动追加当前会话缓冲区的命令历史至历史文件中:
shutdown
shutdown [OPTION] TIME
-r:reboot
-h:halt
-c:cancel
poweroff
等同于reboot –p
reboot
reboot
-f:强制,不调用shutdown
-p:关机后关闭电源
hwclock
hwclock:显示硬件时钟
-s:向硬件时钟对准
-w:向系统时钟对准
date
date[OPTION][+FORMAT]:显示
FORMAT:格式符号
%D
%F
%T
date[MMDDhhmm[[CC]YY][.ss]]:设置
MM:月份
DD:几号
hh:小时
mm:分钟
YY:年份
CCYY:四位年份
.ss:秒钟
5. 如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
首先使用 type :查看命令是内部命令还是外部命令
内部命令:
# help COMMAND
外部命令:
1.# COMMAND --help
# COMMAND –h
2.使用手册(manual)
# man COMMAND
3.信息页
# info COMMAND
4.程序自身的帮助文档
README
INSTALL
ChangeLog
man1:用户命令
man2:系统调用
man3:C库调用
man4:设备文件及特殊文件
man5:配置文件格式
man6:游戏
man7:杂项
man8:管理类的命令
6. 请罗列Linux发行版的基础目录名称命名法则及功用规定
/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器都存放在此目录;
/bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序;
/sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序;
/lib:基本共享库文件,以及内核模块文件(/lib/modules);
/lib64:专用于x86_64系统上的辅助共享库文件存放位置;
/etc:配置文件目录(大多数是纯文本文件);
/home/username:普通用户家目录;
/root:管理员的家目录;
/media:便携式移动设备挂载点
/mnt:临时文件系统挂载点
/dev:设备文件及特殊文件存储位置;
/opt:第三方应用程序的安装位置(类似附件)
/srv:系统上运用的服务用到的数据
/tmp:临时文件
/usr:universalshared,read-only data全局共享只读文件
/var:variabledata files 可变数据文件
标签:作业
原文地址:http://zxcxcdsm.blog.51cto.com/10150313/1835422