1、描述计算机的组成及其功能
答:计算机主要有5大组件构成:
1) 计算器:用户数据计算,主要是指CPU
2) 控制器:用于控制数据流或者指令流,控制计算机系统的各个组件的协同工作以及信息的流动,如各种控制芯片(南桥,北桥等)
3) 存储器:用户数据的存放,如内存
4) 输入设备:如键盘,鼠标等
5) 输出设备:如显示器,外置的存储设备( 硬盘,光盘,U盘等 )
2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别
答:最主流的发行版主要有: Debian/Slackware/Redhat,我们日常最常使用的操作系统大多是上述发行版的二次再发行版,例如:基于Debian的二次发行版Ubuntu和Knopix,基于Slackware的二次再发行版S.u.S.E以及S.u.S.E的二次发行版OpenSUSE,基于Redhat的二次发行版RHEL(企业版收费版)/CentOS(企业开源免费版)以及Fadora(个人桌面版)等,上述发行版都是基于开源的Linux软件开发,并且自身又通过不同组织或团体的二次发行,形成不同风格和使用方式的上述我们所熟知的OS。
3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述
答:
a、由目的单一的小程序组成,通过使用者的组合形成一个能够完成复杂任务的应用程序
b、一切皆为文件,几乎所有的资源都是以文件形式存在,包括硬件设备等
c、尽量避免捕获用户接口信息,也就是说Linux运行的程序大多数是不需要过多的人机交互信息,不需要反复输入/输出信息,运行程序命令,直接获得反馈的结果
d、配置文件保存为纯文本格式,便于编辑与查看
4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述
答:
# COMMAND OPTIONS ARGUMENTS —命令格式
ifconfig —显示网络接口的信息
#ifconfig
inet X.X.X.X netmask Y.Y.Y.Y broadcast Z.Z.Z.Z
echo —回显信息
# echo “hello world”
hello world
tty –显示当前终端类型
#tty
/dev/pts/0
startx –启动图像化终端
export –显示系统环境变量
#export
declare ……
declare ……
pwd –显示当前用户工作目录
#pwd
/root
history –历史命令
#history
1 export
2 pwd
3 history
shutdown –关闭计算机
reboot –重启计算机
hwclock –系统硬件时间
date –操作系统时间
5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的
答:内建命令,help commond
外部命令,command –help
内建和外部命令都可以使用的,man command
manual手册中分成8个章节
1–程序命令 commands (programs),一般是用户级别的使用权限 命令路径大多是在/bin,/usr/bin,/usr/local/bin
2–系统调用 system calls,通过kernel执行
3–库调用 library calls
4–特殊文件(指设备文件)special files(devices),文件路径是/dev
5–文件格式或者习惯用法 file formats and conventions
6–游戏 games
7–杂项 miscellaneous
8–系统管理命令 sysytem management commands,具有系统管理员权限的用户可以使用 命令路径多数在/sbin,/usr/sbin,/usr/local/sbin
9–内核 kernel (RHEL7新增)
6、请罗列Linux发行版的基础目录名称命名法则及功用规定
答:
/:是整个文件系统层次结构的根目录
/bin:存放在单用户模式可用的必要命令二进制文件,所有用户都可用,如 cat、ls、cp等等
/boot:存放引导加载程序文件,例如kernels、initrd等
/dev:存放必要的设备文件,例如/dev/null
/etc:存放主机特定的系统级配置文件
/home:用户的主目录,包括保存的文件,个人配置,等等
/lib<32/64>:基本的共享库文件,自身不能单独运行,是由其他程序调用的。
/media:可移动的多媒体(如CD-ROMs)的挂载点。(出现于 FHS-2.3)
/mnt:临时挂载的文件系统
/opt:可选的应用程序软件包
/proc:以文件形式提供进程以及内核信息的虚拟文件系统,在Linux中,对应进程文件系统(procfs )的挂载点
/root:根用户的主目录
/sbin:必要的系统级二进制文件,比如, init, ip, mount
/srv:系统提供的站点特定数据
/tmp:临时文件 (另见 /var/tmp). 通常在系统重启后删除
/usr:二级层级存储用户的只读数据; 包含(多)用户主要的公共文件以及应用程序
/var各式各样的变量(Variable)文件,一些随着系统常规操作而持续改变的文件就放在这里,比如日志文件,脱机文件,还有临时的电子邮件文件
原创文章,作者:N24_shishen,如若转载,请注明出处:http://www.178linux.com/56115
评论列表(1条)
内容格式把握得很好,不错,希望你能熟知基础命令知识,加油!