1、描述计算机的组成及其功能。
计算机由硬件、操作系统、软件三大部分组成。
硬件包括核心CPU(大脑处理中心)、必备电源(心脏动力来源)、硬盘(仓库)内存(中转站)、主板(协调)、网卡、声卡、显卡、风扇、光驱、显示器、鼠标、键盘、麦克风音箱,闪存、蓝牙等。
计算机五大组成部分及功能。
运算器:
主要功能是对数据进行各种运算。这些匀速你出来常规的加、减、乘、除等基本的算术运算之外,还包括 能进行“逻辑判断”的逻辑处理能力,即“与”、“或”、“非”这样的基本逻辑运算以及数据的比较。 以为等操作。
存储器:
主要功能是存储程序的各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取。
控制器:
整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照先规定的目标和步骤有条 不紊地进行操作及处理。
输入设备:把各种形式的信息,如数字、文字、图像等转换为数字形式的“编码”,级计算机能够识别的用1和0 表示的二进制代码(实际上是电信号),并把他们“输入”到计算机内存储起来。
输出设备:把计算机加工处理的结果(仍然是数字形式的编码)变换为人或其它设备所能接收和识别的信息形式 如文字、数字、图形、声音、电压等。
2、按系列描述Linux的发行版,并描述不同不同发行版之前的联系和区别。
Linux的发行版:
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
1.一切皆文件
把几乎所有资源都抽象为文件,包括硬件,通讯接口等,这样的方式使Linux在底层操作变得更简单,执行类似于 open() read() write() close()等操作即可。
2.单一功能程序
Linux只完成一件事,并做好,通过组合小程序完成复杂任务。
3.复杂程序由单一功能程序组成
4.文本文件保存配置信息
管理员只需要一款简单的文本就能完成复杂的软件配置操作
5.尽量避免用户交互
易于变成是方式实现自动化任务,没有消息就是最好的消息
6.提供机制,而不是策略
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令是使用,并配合相应示例来阐述。
1、命令格式:命令+[options]+[arguments]
options:定义命令的执行特性,可以有长短两种选项
长选项:用–引导,后面跟完整的单词,如–help
短选项:用-引导,后面跟单个字符,如-h
arguments:表示命令的作用对象
2、ifconfig:查看和配置网络设备。
ifconfig[interface]ifconfig interface [afrype] options | address
参数:
ifup+网卡设备名 启用网卡(管理用户权限)
ifdown+网卡设备名 停止网卡
3. echo:回显,打印,格式化输出
-n 不换行显示
-e 允许使用转移字符 \t,\n,\b(退格),\c…
-E
echo"x",x可以是字符串,也可以是变量。
4.tty:显示自己的终端名,Print the file name of the terminal connected to standard input
tty+[options]
5.startx:切换到Xwindow界面,前提安装了图形界面
6.export:设置全局变量
7.pwd:显示当前路径
8.history:历史命令
-c 将目前的shell中所有history内容全部消除
-d
-数字 历史命令的顺序号,再次执行相关命令
-r 读
-w 目前histiry记忆内容全部写入 hisfiles
9.安全关机或重启
-h 关闭系统再断电
-r 重启
-k 给所有在线用户发出警告信息
-c 取消关机命令
10. poweroff 关闭电源
-f 强制重启
-n 直接重启 不将内部数据写入磁盘
11.reboot 重启
正常重启
12.hwclock 硬件时钟
-s 以硬件时间为准
-w 以系统时间为准
13.date:显示date
date[option]…[+format]
date+[options]+[+format]
%Y年 %m月 %d日 %D月日年 %F日期 %T时间
%H时 %M分 %S 秒
设置时间格式
date[YYMMhhmm[[CC]YY].ss]]
5、如何在Linux系统上获取命令的信息帮助,请详细列出,并描述man文档的章节是如何划分的。
1.help+COMMAND
2.COMMAND+-help(-h)
3.man+COMMAND
4.info+COMMAND
5.程序自身的帮助文档:/use/share/doc/COMMAND.VERSION
6.查看程序官方文档
7.发行版的官方文档
8.Google,百度
man手册页各节及内容
man1用户命令及用户程序
man2系统调用和内核出错代码
man3库调用
man4设备驱动程序和网络协议
man5标准文件格式
man6游戏和演示
man7各种文件和档案
man8系统管理命令
man9 含糊的内核规范及接口
6、请罗列Linux发行版的基本目录名称命令法则及功用规定。
1. /:根
2./boot/:系统启动目录,内核文件vmlinux,引导文件,启动加载器boot loader,grub(开机设置文件相关)
3./root/:root用户家目录
4./home/用户名:普通用户家目录
5./bin/:一般命令存放目录
6./sbin/:开机或单用户模式还能操作的命令
7./etc/:配置文件存放目录,init.d下存放了各种软件的启动脚本
8./dev/:任何设备与接口设备都是以文件的形式存放在此目录,通过访问目录下的文件,就等于访问某个设备,这就相当于是设备的入口,类似有/dev/null,/dev/zero,/dev/tty,/dev/sd*,/dev/lp*,/dev/hd*等设备文件
9./lib/:基本共享库,内核模块文件/lib/modules
10./lib64:专用于x86-64系统上的辅助共享库文件存放位置
11./usr/:Unix software Resource,linux系统安装完成软件的默认安装目录。相当于windows下的C:\windows\和C:\program file\两个目录的综合。/usr/的子目录包括:
1./usr/bin/用户可使用命令
2./usr/include/包含文件
3./usr/lib/软件的函数库,目标文件以及不被一般用惯用的执行文件或脚本
4./usr/sbin/非系统正常运行所需的系统命令。
5./usr/local/本地软件或用户安装的软件目录。
6./usr/share/ 放置共享文件目录,其中有/usr/share/man在线帮助文档,/usr/share/doc软件杂项文档说明,/usr/share/zoneinfo与时区有关的时区文件。
7.、/var/src/一般源码存放位置
12./var/:常态性变动的文件,包括缓存(cache)、登录文件(log file),以及某些软件运行产生的文件,包括程序文件(lock file,run file),也许MySQL数据库的文件等。/var/的子目录包括:
1./var/lib
2./var/cache程序运行过程中产生的缓存文件
3./var/lock 锁文件
4./var/log 日志文件
5./var/run
6./var/mail 邮件
7./var/spool程序数据池
1./var/spool/cron
2./var/spool/mail
3./var/spool/mqueue
4./var/spool/lpd
13./opt/:第三方软件安装
14./mnt/:临时挂载目录
15./media/:如cdrom,floppy等暂存媒体
16./sys/:属于虚拟文件系统,内存中的数据,如内核、文件系统等
17./proc/:属于虚拟文件系统,内存中的数据,如内核,程序进程、外部设备状态,网络状态等,处于动态变化中
18./srv/:service,一些网络服务启动后,这些服务所需要取用的数据目录。常见的服务有关WWW,FTP等,不同服务在不同的子文件夹中
19./tmp/:临时存放目录,所用用户都能访问
20./selinux/
21.lost+found当文件发生错误时,将一些丢失的片段放置这个目录下
原创文章,作者:Y1010971290,如若转载,请注明出处:http://www.178linux.com/34555
评论列表(1条)
写的很好,排版还可以在漂亮一点,加油,自己画个图试试