一、常规题
1、用自己的语言简述计算机的组成
答:通常的计算机由输入输出设备(显示器材键盘鼠标)、存储器(硬盘光驱)、运算器(CPU)、内存、主板、电源组成。
2、简单说明硬件、操作系统、应用软件与用户之间的关系
答:硬件与操作系统相互依托,应用软件运行在操作系统上,用户主要通过输了输出设备与操作系统及其运行的应用软件进行交互
3、简述Linux哲学思想
答:一切皆文件/文本,简单的程序共同结合完成复杂的系统功能,避免令人困惑的用户界面,配置存储在文本中
4、Linux系统中命令分为哪几种类型,请阐述其执行顺序
答:内部命令,外部命令,别名;别名>内部>外部
5、用自己的语言尝试阐述什么叫重定向,并举例说明
答:主要就是将输入及输出方式重新选择,可赋予给默认的标准输入(0:终端窗口输入)、标准输出(1:终端窗口的正确输出)、标准错误(2:终端窗口的错误输出),同时也可赋予给其它的方式。
例如通常情况下计算器bc需要在当前终端屏幕输入计算要求,其计算结果会显示在显示器上,在文本中也可输出给另外的登录终端
二、场景题
1、领导老李在服务器上cat查看一个文件aa.txt,提示No such file or directory,让小王来帮忙看看是什么情况,小王一顿操作发现aa.txt是个链接文件,在备份服务器找到其原文件,不一会儿,小王就解决了老李查看aa.txt的问题,。请说明小王是如何解决的。
答:aa.txt是个软链接文件,当服务器的源文件不存在时显示No such file or directory,小王将备份服务器上的文件拷贝回主服务器解决了问题。
2、用mail命令给自己的qq邮箱发送一份周末慰问信,截图给出结果
答:
3、【选做】老李让小王安装一个收集日志的软件nxlog,需求是不允许root来运行nxlog这个程序,且被收集access.log其他用户无读取权限,三天后access.log会被nginx服务更新,即重新生成,文件名不变。为了正常收集,小王应该如何做?
(提示,该服务器已经安装了nxlog软件与nginx服务,即有nxlog、nginx同名的用户与用户组)
答:完全不知如何入手