标签:过程 自己 组成 控制 理念 var 标准 历史 模块
描述计算机的组成及其功能
计算机系统由硬件系统与软件系统两大部分组成。
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
标签:过程 自己 组成 控制 理念 var 标准 历史 模块
原文地址:http://blog.51cto.com/14003048/2298470