温故:

54.crontab 文件由六个域组成 ,每个域之间用空格分割,其排列如下: (B) 。

A MIN HOUR DAY MONTH YEAR COMMAND

B MIN HOUR DAY MONTH DAYOFWEEK COMMAND

C COMMAND HOUR DAY MONTH DAYOFWEEK

D COMMAND YEAR MONTH DAY HOUR MIN

crontab 命令:实现程序定时运行

批注:


 55.用ftp 进行文件传输时,有两种模式: (C) 。

A Word 和binary

B .txt 和Word Document

C ASCII 和binary

D ASCII 和Rich Text Format

批注:

        1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。
但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。
  2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。
  如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。


如果大家对这份面试题有兴趣,大家可以看看《Linux运维常见面试题汇总》和 我的《》,前者是纯粹的面试题(转载内容,记得给原作者点赞哦),后者是我对这份面试题做的批注,主要是相关的知识点拓展,可以把后者当成一份答题资料来看。

知新:

        今天继续为选择题的61~79题进行批注,加油。

61.将Windows C:盘(hda1)安装在Linux 文件系统的/winsys 目录下,命令是 (B)。

A root@l04.edu.cn:~#mount  dev/had1 /winsys

B root@l04.edu.cn:~#mount  /dev/had1 /winsys

C root@l04.edu.cn:~#mount  /dev/had1 winsys

D root@l04.edu.cn:~#mount dev/had1 winsys

批注:

示例:将 /dev/hda1 挂在 /mnt 之下。

         #mount /dev/hda1 /mnt

将 /dev/hda1 用唯读模式挂在 /mnt 之下。

        #mount -o ro /dev/hda1 /mnt

另外关于这部分内容在我的《Linux之逻辑卷管理器》中有所体现,文中讲解了linux如何创建文件系统,以及mount命令的使用。


63.设超级用户root 当前所在目录为:/usr/local,键入cd 命令后,用户当前所在目录为 (B)。

A /home

B /root

C /home/root

D /usr/local

批注:

cd命令后面不加参数的话,会切换到当前用户的主目录。若为root用户,则切换到/root,若普通用户,则切换到/home/username


64.字符设备文件类型的标志是(B)。

A p

B c

C s

D l

批注:

第一个字符代表这个文件是目录、文件或链接文等:
        当为[-]时,则是文件,例如上图中名为initial-setup-ks.cfg的数据
        当为[d]时,则是目录,表示该行最后的文件名代表的时一个目录
        当为[l]时,则表示为链接文件
        当为[b]时,则表示为可按块读写的设备
        当为[c]时,则表示为设备文件里的串行端口设备,例如键盘、鼠标

如果对这部分内容感兴趣,请看 《Linux之文件权限》


65.在/home/stud1/wang 目录下有一文件file,使用 (D)可实现在后台执行命令,此命令将file 文件中的内容输出到file.copy 文件中。

A cat file >>file.copy

B cat >>file.copy

C cat file file.copy &

D cat file >>file.copy &

批注:

后台运行要使用&,如果需要杀掉后台进程,可以使用kill命令


66.在DNS 配置文件中,用于表示某主机别名的是: (B) 。

A NS

B CNAME

C NAME

D CN

批注:

        当您拥有多个域名需要指向同一服务器IP,此时您就可以将一个域名做A记录指向服务器IP,然后将其他的域名做别名(即CNAME)到A记录的域名上;那么当您的服务器IP地址变更时,您就可以不必对一个一个域名做更改指向了,只需要更改A记录的那个域名到服务器新IP上,其他做别名(即CNAME)的那些域名的指向将自动更改到新的IP地址上(以上操作均需要在DNS处执行)。A记录又是什么呢?通俗来说A记录就是服务器的IP,域名绑定A记录就是告诉DNS,当输入域名的时候给你引导向设置在DNS的A记录所对应的服务器。


67.qmail 是(B)。

A 收取邮件的协议

B 邮件服务器的一种

C 发送邮件的协议

D 邮件队列

批注:

qmail是一个因特网邮件传送代理(简写为MTA),它运行在linux/Unix兼容系统下,是一个直接代替UNIX下Sendmail软件的邮件传送程序。qmail使用SMTP协议与其它系统上的MTA交换邮件。


68.已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是(D) 。

A more ls –al

B more –al ls

C more < ls –al

D ls –al | more


69.关于进程调度命令,(B)是不正确的。at--定期执行程序的调度命令

A 当日晚11 点执行clear 命令,使用at 命令:at 23:00 today clear

B 每年1 月1 日早上6 点执行date 命令,使用at 命令:at 6am Jan 1 date

C 每日晚11 点执行date 命令,crontab 文件中应为:0 23 * * * date

D 每小时执行一次clear 命令,crontab 文件中应为:0 */1 * * * clear


70.系统中有用户user1 和user2,同属于users 组。在user1 用户目录下有一文件file1,它拥有644 的权限,如果user2 用户想修改user1 用户目录下的file1 文件,应拥有 (B)权限。

A 744

B 664

C 646

D 746

批注:

二者同属于一个用户组,所以只需要调整用户组的权限就可以满足user2也可以修改file1的条件,因为是要修改,要具备w(写)权限。


71.如果想配置一台匿名ftp 服务器,应修改(C)文件。

A /etc/gateway

B /etc/ftpservers

C /etc/ftpusers

D /etc/inetd.conf

批注:

注意:此题的答案C我也不确定,没有找到相关信息,我对这个不是特别了解,大家慎重。

/etc/ftpusers这个文件里面列出的用户是禁止通过ftp登陆的。在Unix系统中,如果存在/etc/ftpusers文件,则ftpd会检查用户的登录名,如果该文件中有此用户名,则拒绝该用户访问。一般的ftp服务器是根据用户名和密码来登录的,不同的账号有不同的权限(有的可以上传,有的只能下载)但都需要通过登录才能使用。匿名ftp服务器指的是不许通过登录就能使用的ftp服务器。这种服务器一般只提供下载服务。

72.Samba 服务器的进程由(B) 两部分组成 。

A named 和sendmail

B smbd 和nmbd

C bootp 和dhcpd

D httpd 和squid

批注:

        smbd nmbd:这两个执行档是那两个主要的 daemons ,每次启动 SAMBA 都会使用到的两个执行档。


73.要配置NFS 服务器,在服务器端主要配置 (C)文件。

A /etc/rc.d/rc.inet1

B /etc/rc.d/rc.M

C /etc/exports

D /etc/rc.d/rc.S

批注:

关于NFS我这里有一系相关的知识如《AIX之浅谈NFS文件系统》,大家可以去看看,用户可以把需要共享的文件系统直接编辑到/etc/exports文件中,这样当NFS服务器重新启动时系统就会自动读取/etc/exports 文件,从而告诉内核要输出的文件系统和相关的存取权限。


74.为保证在启动服务器时自动启动DHCP 进程,应对 (B)文件进行编辑。

A /etc/rc.d/rc.inet2

B /etc/rc.d/rc.inet1

C /etc/dhcpd.conf

D /etc/rc.d/rc.S


75.在配置代理服务器时,若设置代理服务器的工作缓存为64MB,配置行应为 (D) 。

A cache 64MB

B cache_dir ufs /usr/local/squid/cache 10000 16 256

C cache_ mgr 64MB

Dcache_ mem 64MB


76.安全管理涉及的问题包括保证网络管理工作可靠进行的安全问题和保护网络用户及网络管理对象问题。 (C) 属于安全管理的内容。

A 配置设备的工作参数

B 收集与网络性能有关的数据

C 控制和维护访问权限

D 监测故障


77.以下命令对中,正确的是: (B)。

A ls 和sl

B cat 和tac

C more 和erom

D exit 和tixe

批注:

cat 是显示文件夹的命令,这个大家都知道,tac 是cat 的倒写,意思也和它是相反的。cat是从第一行显示到最后一行,而tac 是从最后一行显示到第一行,而rev 则是从最后一个字符显示到第一个字符,除此之外查看文件的命令还有more  less等。


78.(B)命令是在vi 编辑器中执行存盘退出。

A :q

B ZZ

C :q!

D :WQ

批注:

经过测试B选项是没有问题的,这些快捷键还是有用的,注意D选项应该是小写才对。


79.B) 不是进程和程序的区别。

A 程序是一组有序的静态指令,进程是一次程序的执行过程

B 程序只能在前台运行,而进程可以在前台或后台运行

C 程序可以长期保存,进程是暂时的

D 程序没有状态,而进程是有状态的

批注:

经常说说后台小程序,程序自然是可以后台运行的。


关于这个linux面试题咱们就暂且讲到这里,后面的简答题原作者已经给出大难了,我这里就不再一一赘述了,有兴趣的可以看看。linux的面试题批注到此结束。

Linux之常见面试题知识点批注(八)相关推荐

  1. “约见”面试官系列之常见面试题之第八十八篇之什么是vue生命周期(建议收藏)

    我们知道vue是一个构建数据驱动的 web 界面的渐进式框架,那么vue生命周期是什么呢?本篇文章就给大家来介绍一下vue生命周期的内容,希望可以帮助到有需要的朋友. vue生命周期是什么? Vue生 ...

  2. “约见”面试官系列之常见面试题之第八十九篇之vue生命周期作用(建议收藏)

    那么vue 生命周期有哪些阶段呢 一.创建 1.beforeCreate:这个阶段实例已经初始化,只是数据观察与事件机制尚未形成,不能获取DOM节点(没有data,没有el) 使用场景:因为此时dat ...

  3. “约见”面试官系列之常见面试题之第八十七篇之ajax发送多个请求优化(建议收藏)

    AJAX中同时发送多个请求(并发)对象处理方法 在javascript:;" rel="nofollow" onClick="javascript:tagsho ...

  4. “约见”面试官系列之常见面试题之第八十六篇之nexttick(建议收藏)

    一.用途 应用场景:需要在视图更新之后,基于新的视图进行操作. this.$nextTick()方法主要是用在数据改变,dom改变应用场景中.vue中数据和dom渲染由于是异步的,所以,要让dom结构 ...

  5. “约见”面试官系列之常见面试题之第八十五篇之css响应式(建议收藏)

    响应式布局 一个网站能够兼容多个终端,并且在各个终端都可以很好展示体验. 媒体类型 在何种设备或者软件上将页面打开 1 2 3 4 5 6 7 8 9 all:所有媒体 braille:盲文触觉设备 ...

  6. “约见”面试官系列之常见面试题之第八十四篇之手写promise(建议收藏)

    class Promise{constructor(excutor){this.value = '';this.reason = '';this.status = 'padding'this.onFu ...

  7. “约见”面试官系列之常见面试题之第八十三篇之node.js理解(建议收藏)

    1.模块的引用示例 var math = require('math'): 在common.js规范中,存在require()方法,这个方法接受模块标识,此引引入一个模块的api 到当前的上下文中. ...

  8. “约见”面试官系列之常见面试题之第八十二篇之MVC(建议收藏)

    MVC设计模式 MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model).视图(View)和控制器(Controller) ...

  9. “约见”面试官系列之常见面试题之第八十一篇之webpack(建议收藏)

    从我进公司那天起,公司就一直在用webpack,这是一个前端自动打包工具,但我以前从来没接触过,不过幸好我聪明机智,天赋异禀,倒是能上手用,只不过有些配置还是看不懂,于是,我就趁着项目空闲时间好好研究 ...

最新文章

  1. MySQL数据库多种安装方法及企业级安装实践
  2. PostSharp AOP编程:1.基于PostSharp的AOP日志记录和异常捕捉【附带源码】
  3. 第二章 反向传播算法如何工作的?
  4. java类的命名规范_浅谈Java中的命名规范
  5. 【嵌入式】Libmodbus之TCP模式Master端程序示例
  6. Tomcat源码解析四:Tomcat关闭过程
  7. javascript基础学习一
  8. Python 猜数字游戏
  9. php删除xml头部,使用php删除xml文件中的子节点
  10. Atitit 通过调用gui接口杀掉360杀毒 360卫士  qq保镖等难以结束的进程(javac# php )
  11. 小新700linux网卡驱动,联想小新air无线网卡驱动-联想小新air笔记本无线网卡驱动下载v2.1 官方最新版-西西软件下载...
  12. 拆弹实验-phase_7(隐藏关)
  13. Java 使用POI 给Word添加水印
  14. 进阶实验2-3.1 海盗分赃 (25 分)
  15. linux遇到nul字符,linux TXT文件操作 '^@ ' 'NUL' 符号乱码问题
  16. 软件体系结构设计模式
  17. 百度ApolloScape Dataset 用于目标检测任务
  18. ALIAS_TO_ENTITY_MAP 封装成对象
  19. 人机交互课程复习要点
  20. 蓝牙及其安全技术概述

热门文章

  1. 【备战蓝桥杯国赛-国赛真题】2022
  2. Ubuntu 16.04下Kinect XBOX 360驱动安装与骨骼跟踪教程
  3. sparklyr包:实现Spark与R的接口+sparklyr 0.5
  4. Orcal快照恢复数据
  5. 软工个人作业 1 - 阅读与提问
  6. Fiddler抓取PC端微信小程序请求方法
  7. Mysql学习笔记之事务详解(读未提交、读以提交、可重复读、串行化读)
  8. AutoCAD 2023安装教程
  9. cocos2dx 3.12 Windows模拟器显示菜单栏
  10. J2EE工作流管理系统jBPM详解(一)