1、描述计算机的组成及其功能。
计算机系统分两部分:硬件系统(Hardware)和软件系统(Software)
硬件系统为主机和外部设备:
- 运算器:运算器的功能是对数据进行算术运算(加、减、乘、除等)和逻辑运算。
- 控制器:控制 器控制整个计算机系统
- 存储器:存储器分为内部存储(RAM)和外部存储(ROM),RAM断电后数据丢失,ROM断电不丢失。
- 输入设备(INPUT):输入数据的设备(键盘,鼠标,扫描仪等)。
- 输出设备(OUTPUT):输出设备对处理完后的数据做输出(显示器,打印机等设备)
- 硬盘是输入也是输出设备
软件系统分系统软件和应用软件:
- 系统软件:操作系统,程序语言处理系统,数据库管理系统,服务程序
- 应用软件:通用软件,专用软件
2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
目前市面上有三大主流Linux发行版:Debian、Slackware、RedHat,在此基础上有许多二次发行版。
- Debian:Ubuntu、Knopix以桌面版为主
- Slackware:S.u.S.E、OpenSUSE
- RedHat:RHEL(企业版)、CentOS(社区版)、Fedora
不同发行版有不同的包管理器
- Debian:deb,apt-get
- RedHat:rpm, yum, dnf
- S.u.S.E: rpm, zypper
- Archlinux: port
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
- 一切都是一个文件(包括硬件也是以文件形式挂载)
- 小型,单一用途的程序
- 链接程序,共同完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据存储在文本中
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述
- ifconfig:查看活动的ip地址
- echo:回显
- tty:查看当前终端
- startx:开启图形界面
- export:
- pwd:显示工作目录
- history:查看历史命令
- shutdown:关机或重启
- poweroff:关机
- reboot:重启机器
- hwclock:显示时间
- [root@centos7 ~]# hwclock
Sat 23 Jun 2018 02:43:34 PM CST -0.399358 seconds - date:显示或设置系统日期时间
- [root@centos7 ~]# date
Sat Jun 23 16:44:32 CST 2018
5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
内部命令:help COMMAND
[root@centos7 ~]# help type
type: type [-afptP] name [name …]
Display information about command type.
For each NAME, indicate how it would be interpreted if used as a
command name.
Options:
-a display all locations containing an executable named NAME;
includes aliases, builtins, and functions, if and only if
the `-p’ option is not also used
-f suppress shell function lookup
-P force a PATH search for each NAME, even if it is an alias,
builtin, or function, and returns the name of the disk file
that would be executed
-p returns either the name of the disk file that would be executed,
or nothing if `type -t NAME’ would not return `file’.
-t output a single word which is one of `alias’, `keyword’,
`function’, `builtin’, `file’ or `’, if NAME is an alias, shell
reserved word, shell function, shell builtin, disk file, or not
found, respectively
Arguments:
NAME Command name to be interpreted.
Exit Status:
Returns success if all of the NAMEs are found; fails if any are not found.
typeset: typeset [-aAfFgilrtux] [-p] name[=value] …
Set variable values and attributes.
Obsolete. See `help declare’.
外部命令:
(1) 命令自带简要格式的帮助
COMMAND –help
(2)使用手册:manual
man COMMAND
NAME:功能性说明
SYNOPSIS:语法格式
DESCRIPTION
OPEIONS:选项
EXAMPLES:使用示例
AUTHOR:作者
BUGS:报告程序BUG的方式
- 命令的帮助信息,详细列出;
内部命令:help,command
外部命令:
(1)命令自带简要格式的使用帮助
#command –help
(2)使用手册
#man command - man文档章节是如何划分的;
(1)man 手册格式
| 章节 | 概念 || NAME | 命令名称及功能简要说明 |
| SYNOPSIS |用法说明,包括可用的选项 |
|DESCRIPTION | 命令功能的详细说明,可能包括每一个选项的意义 |
| OPTIONS |说明每一项的意义 |
| FILES | 此命令相关的配置文件 |
|AUTHOR|作者|
| BUGS | 漏洞 |
| EXAMPLES |使用示列 |
|SEE ALSO|另外的参照|
(2)man共有以下几个章节
|代码|功能||1|标准用户命令(Executable programs or shell commands)|
|2|系统调用(System calls)functions provided by the kernel|
|3|库调用(Library call)functions within program libraries|
|4|特殊文件(设备文件)的访问入口(/dev)Special files (usually found in /dev)|
|5|文件格式(配置文件的语法),指定程序运行特性File formats and conventions|
|6|游戏(Games)|
|7|杂项(Miscellaneous)including macro packages and conventions|
|8|管理命令 System administration commands|
|9|跟kernel有关的文件Kernel routines|
(3)man手册的使用方法
翻屏
向后翻一屏:space(空格键) 向前翻一屏:b
向后翻一行:Enter(回车键) 向前翻一行:K
查找:
/KEYWORD 向后查找 n:下一个
?KEYWORD 向前查找 N:前一个
退出:q
6、请罗列Linux发行版的基础目录名称命名法则及功用规定
- / 根目录
- /boot 引导加载器必须用到的各静态文件
- /bin 所有用户可用的基本命令程序文件
- /sbin 供系统管理的工具程序
- /dev 存储特殊文件或设备文件
- /etc 系统程序的配置文件,只能为静态
- /home 普通用户的家目录集中位置
- /lib 为系统启动或根文件系统 上的应用程序提供共享库,以及为内核 提供内核 模块
- /lib64 64位系统
- /media 便携式设备挂载点
- /mnt 其他文件系统的临时挂载点
- /opt 附加程序的安装位置 :可选路径
- /root 管理员的家目录:可选
- /srv 当前主要为服务提供的数据
- /tmp Temporary files临时文件 为那些会产生临时文件的程序提供的用于存储
- /usr usr Hierarchy,全局共享的只读数据路径
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/101332
评论列表(1条)
在开始部分列出提纲,告诉读者接下来的内容;后面内容整理的也不错。