1.描述计算机的组成及其功能
计算机由五大部件组成:运算器,控制器,存储器,输入设备,输出设备。
运算器+控制器=CPU。计算机的CPU负责运算和逻辑运算。
存储器:顾名思义,缓存和保存数据的地方。内存、硬盘都是来存储数据的设备。
输入设备:键盘、鼠标都是输入设备,是负责用户与计算机交互。
输出设备:显示器、打印机都是输出设备,他们也是负责用户与计算机交互。
2.按系列罗列linux的发行版,并描述不同发行版之间的联系及区别
linux的发行版只要有slackware,debian,Redhat,gentoo等。
slackware:他的主流发行版为S.U.S.E,基于S.U.S.E发现的二次版openS.U.S.E及sles(S.U.S.E linux enterprise)。
debian:主流的发行版为ubuntu,基于ubuntu的二次发行版mint。
RedHat:主流的发行版为RHEL(RedHat enterprise linux),RHEL追求服务的稳定,所以版本更新较慢,基本上每18个月发行一个新版本;centos为RHEL的社区克隆版本,它兼容RHEL的格式;Fedora由原来的Redhat桌面版本发展而来,fedora想给用户带来最新的功能体验,所以版本更新较快,基本上每6个月发行一个新版本。
gentoo:是Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点。
3.描述Linux的哲学思想,并按照自己的理解对其进行解释性描述
1.linux一切皆文件,把几乎所有资源,包括硬件设备都组织为文件格式。
2.由目的单一的小程序组成,一个程序只实现一个功能并且要做好,再组合小程序完成复杂任务。
3.linux尽量避免与用户交互,实现脚本编程,以达到自动完成某些功能的目的。
4.使用纯文本文件保存配置信息,达到使用一款通用的文本编辑器即可完成系统配置工作。
4.说明Linux系统上命令的使用格式
命令的使用格式:COMMAND [OPTIONS … ] [ARGUMENTS … ]
OPTIONS:选项,用于开启或关闭命令的某个功能。
选项又分为短选项和长选项之分。
短选项:-c 如:-c -h 多个短选项可以合并使用。
长选项:–word ,–long 多个长选项一般不能合并。
ARGUMENTS:命令的作用对象,向命令提供数据。
注意:多个选项或者参数与命令之间都需使用空白字符分割。
详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
ifconfig:查看当前系统启动的网卡信息。
ifconfig -a:查看当前系统的所有网卡信息。
ifconfig eth0:查看网卡设备eth0的网卡信息。
ifocnfig eth0 up/down:启用或停用网卡设备eth0。
echo:回显命令,显示一行文本信息。
-n:禁止自动添加换行符。
-e:允许使用转义符。
\n:换行。
-t:制表符。
tty:查看当前的终端设备。
虚拟终端显示为:/dev/tty#
模拟终端显示为:/dev/pts/#
物理终端显示为:console
startx:启动图形界面会话。
export:设置环境变量。
pwd:显示当前用户工作所在的目录。
history:管理历史命令(登陆后新运行的命令纪录会纪录在缓存中,只有当用户登出后这些历史命令才会追加写入到历史文件中。)
-d:删除指定的某条历史命令。
-c:清空历史命令。
-a:追加本次会话新执行的历史命令列表到历史文件中。
history的快捷操作:!#:调用历史命令中的某条命令。!string:调用历史纪录中最近以string开头的命令。!!:调用上一条命令。
shutdown: [OPTION]… TIME [MESSAGE]
OPTION: -r:重启。
-h:关机。
-c:取消之前的关机或重启操作。
TIME: now:立刻。
+m:命令提交m分钟后开始执行。
hh:mm:绝对时间表示法,指明具体时间,24小时制。
poweroff、halt:关机
reboot:重启。
-f:强制重启。
-p:关闭电源。
hwclock:显示计算机的硬件时钟。
-s:hctosys.以硬件时钟为准同步到系统时钟。
-w:systohc.以系统时钟为准同步到硬件时钟。
date:显示和设置系统时间。
date [OPTION] [+FORMAT]
FORMAT:格式符号:%D,%F,%T。
date[MMDDhhmm[[CC]YY][.ss]]
MM:月 DD:日 hh:时 mm:分 CCYY:4位年份 YY:2位年份 .ss:秒
5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的
linux获取命令帮助格式:COMMAND [OPTIONS…][ARUMENTS…]
内部命令:help COMMAND
外部命令:1.COMMAND –help 和 man COMMAND 2.manual 3.info COMMAND 4.程序自身帮助文档. 5.程序的官方文档. 6.发行版的官方文档. 7.google.
man文档的手册页位于/usr/share/man下,有man1到man8 8个章节。
man1:用户命令。 man2:系统调用。 man3:C库调用。 4:设备文件及特殊文件。 5:配置文件的格式。 6:游戏相关。
7:杂项。 8:管理类命令。
6、请罗列Linux发行版的基础目录名称命名法则及功用规定
/boot:引导文件存放目录,内核(vmlinuz).引导加载器(bootloder ,grub)都存放于此。
/bin:用户的基本命令存放于此,不能单独分区,OS启动即会用到。
/sbin:管理类的基本命令都存放于此,不能单独分区,OS启动即会用到。
/lib:基本的共享库和内核模块文件(modules)都存放于此。
/lib64:专用于x86_64系统上的共享库文件。
/etc:存放各种配置文件目录,大多参数为纯文本文件。
/home:用户家目录。
/root:管理员家目录。
/media:挂载便携式设备的目录,如U盘或移动光驱。
/mnt:挂载临时文件系统的目录。
/dev:设备文件以及特殊文件的目录。
/opt:第三方应用的安装目录。
/tmp:临时文件目录。
/usr:universal shared,read-only data.
bin、sbin:保证系统拥有完整功能提供的应用程序。
lib:基本的共享库文件。
lib64:专用于x86_64系统上的共享库文件。
include:C程序的头文件存放位置(header files)。
share:结构独立化的数据。
local:第三方应用程序的安装位置,包含bin,sbin,lib,lib64,etc,share。
/var:经常发生变化的数据文件目录(variable date files)
cache:缓存数据目录。
local:专用为/usr/local下的应用程序存放可变数据的目录。
lock:锁文件目录。
log:日志文件目录。
opt:专用于/opt下的应用程序存放可变的数据目录。
run:运行中的进程的相关数据目录,通常有存放进程pid文件。
spool:应用程序数据池。
tmp:为系统两次重启之间产生的临时数据存放目录。
/porc:与内存与进程相关的虚拟文件系统。伪文件系统。
/sys:输出当前系统上的硬件设备相关信息的虚拟文件系统。
/selinux(security enhanced linux):selinx相关的安全策略信息等相关的存储位置。
原创文章,作者:哎哟喂,如若转载,请注明出处:http://www.178linux.com/20238
评论列表(1条)
写的很好,可以多注意一下排版问题,加油