描述计算机的组成及其功能
计算机系统由硬件系统与软件系统两大部分组成。
1.1 计算机硬件系统五大部分组成
运算器、控制器、存储器、输入设备、输出设备。
1.2 计算机硬件系统五大部分功能解释及做用
a. 运算器运算器的主要功能是对数据进行各类运算。这些运算除了常规的加、减、乘、除等基本的算术运算以外,还包括能进行“逻辑判断”的逻辑处理能力,即“与”、“或”、“非”这样的基本逻辑运算以及数据的比较、移位等操做。
b. 控制器是整个计算机的中枢神经控制中心,它指挥计算机各部分协调地工做,保证计算机按照预先规定的目标和步骤有条不紊地进行操做及处理。
c. 存储器的主要功能是存储程序和各类数据信息,并能在计算机运行过程当中高速、自动地完成程序或数据的存取。
d. 输入设备是计算机的重要组成部分,输入设备与输出设备合你为外部设备,简称外设,输入设备的做用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。
e. 输出设备与输入设备一样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各类数据符号及文字或各类控制信号等信息输出出来。微机经常使用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。 一般把输入设备和输出设备合称为I/O设备(输入/输出设备)。
1.3 计算机软件系统
计算机软件分为系统软件和应用软件,若是把计算机比喻为一我的的话,那么硬件就表示人的身躯。而软件则表示人的思想、灵魂。一台没有安装任何软件的计算机咱们把它称之为“裸机”。
a. 系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各类程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各类独立的硬件,使得它们能够协调工做。系统软件使得计算机使用者和其余软件将计算机看成一个总体而不须要顾及到底层每一个硬件是如何工做的。(如Windows、Linux、Dos、Unix等操做系统都属于系统软件。)
b. 应用软件(applicationsoftware)是用户可使用的各类程序设计语言,以及用各类程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。应用软件是为知足用户不一样领域、不一样问题的应用需求而提供的那部分软件。 它能够拓宽计算机系统的应用领域,放大硬件的功能。(如Word、Excel、QQ等都属于应用软件)。数据库
# ifconfig [-]arp 启用ARP协议/(加横杠) 关闭ARP协议。 b. echo echo显示文本信息 格式: echo [SHORT-OPTION]... [STRING]... echo LONG-OPTION 示例:# echo -n "nihao zhongguo" --显示nihao zhongguo 而且不换行。 # echo -e "nihao\n zhongguo" 可让转义符生效,输出nihao zhongguo。 c. tty 打印链接到标准输入的终端文件名; 格式:tty [opition]... 示例:# tty 输出# /dev/pts/1 d. startx 切换到Xwindow界面,前提是按照了图形桌面。 e. export 设置或显示环境变量 f. pwd Linux中用pwd命令来查看当前工做目录的完整路径。 命令格式:# pwd [OPITION]... 示例:用pwd命令查看默认工做目录的完整路径 # pwd # /root g. history 使用或操做历史命令列表 格式:history [OPITION][ARGUMENTS] 示例:history -c 清空历史命令 history -a 将历史命令缓存区中命令写入历史命令文件中 history -r 将历史命令文件中的命令读入当前历史命令缓冲区 h. shutdown 关机或者重启 格式:shutdown [OPTIONS...] [TIME] [WALL...] 示例:shutdown -c 取消关机或重启 shutdown -h +5 5分钟以后关机,也能够设置成某个具体时间关机 shutdown -r 重启 shutdown -h +8 "mashangguanjile" 8分钟以后关机,同时发出警告信息mashangguanjile给登陆用户 i. poweroff 命令用来关闭计算机操做系统而且切断系统电源。 格式:poweroff [OPITION...] 示例:shutdown -w 不真正关闭系统,仅把记录写入日志文件/var/log/wtmp中 poweroff -n 关闭操做系统时不执行sync操做 j.reboot 重启 格式:reboot [OPITION...] k. hwclock 访问或设置硬件时钟
格式:hwclock [function] [option...]
示例:hwclock -s 将硬件时钟同步到系统时钟
hwclock -w 将系统时钟同步到硬件时钟
l. date
显示或设置系统时钟
格式:date [OPTION]... [+FORMAT]
示例:date +"%Y-%m-%d" --格式化输出年月日
date -d "1 year ago" --输出1年前的时间
date -s "20180225" --设置日期为"20180225"同时时间变成"00:00:00"
注OFRMAT格式符
%F
]# date +%F
2018-09-21
%T编程
05:34:01 %c # date +%c Fri 21 Sep 2018 05:36:46 AM CST %Y 显示那年 %m 显示那月 %d 显示那天 %H 几点 %M 几分 %S 几秒 %s 从1970年1月1号(unix元年)
如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
5.1. 获取命令的使用帮助信。
a. 内部命令:小程序
b.外部命令: (1)命令自带简要格式的使用帮助 # COMMAND --help (2)使用手册:manual # man COMMAND SECTION(部分): NAME:功能性说明 SYNOPSIS:语法格式(命令的使用格式) DESCRIPTION:描述 AUTHOR:做者 BUGS:报告程序BUG的方式 SEE ALSO:参考 ... SYNOPSISI: []:可选内容; <>:必须提供的内容; a|b|c:多选一; ...:同类内容可出现多个; 使用手册:压缩格式文件,有章节之分; 章节位于:/usr/share/man 手册章节分为man1-man9 man1:用户命令 man2:系统调用 man3:C库调用 man4:设备文件及特许文件 man5:文件格式(配置文件格式) man6:游戏使用帮助 man7:杂项 man8:管理工具及守护进程 man9:含糊的内核规范和接口 # man CHAPTER COMMAND chapter:章节 1-9 注意:并不是每一个COMMAND在全部章节下都有手册; 查看命令帮助手册所在章节: # whatis COMMAND (3)info COMMAND 获取命令的在线文档 (4)应用程序自带帮助文档:/usr/share/doc/APP-VERSION (5)主流发行版官方文档:http://www.redhat.com.doc (6)程序官方文档:官方站点上的“Document” (7)搜索引擎:google