1、计算机 Linux认证-4 及答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:43,分数:100.00)1.在 UNIX和 Linux操作系统上,vi 是必备的文件编辑器,它是适合于专业人员的工具,请问 vi的主要优点包括哪 3个?(分数:2.00)A.速度快可以使用较少的输入完成较多的操作B.键组合容易记同时键组合也提高了操作速度C.简单不依赖于鼠标或图形界面D.可获得性好包括在绝大多数 UNIX类型的操作系统中2.在 Red Hat Linux和 Oracle Linux系统上的 vi编辑器实际上是 vim。在以下有关 vim的陈述中,哪一个更符合 vim官方
2、网站的说法?(分数:2.00)A.vim只是一个纯文本编辑器B.vim是一个程序开发工具C.与传统的 vi相比,vim 并未增加新的功能D.vim并不属于开源的正文编辑器3.vi是一种有模式的编辑器,在不同的 vi模式下相同的键会被 vi解释为不同的含义。请问,vi 具有以下哪 3种基本模式?(分数:2.00)A.命令行模式B.图形模式C.二进制模式D.编辑模式E.扩展模式4.由于在不同的 vi模式下相同的键会被 vi解释为不同的含义,所以在进行任何 vi操作时必须清楚目前vi的模式,但是有时可能会忘记 vi目前的模式。请问,此时一个最简单有效的方法是什么?(分数:2.00)A.连续两次按 i
3、键先进入到编辑模式B.连续两次按 a键先进入到编辑模式C.连续两次按 Esc键先退回到命令行模式D.连续两次按键先进入到扩展模式5.目前正在 vi的扩展模式下。请问,在以下有关 wq和 q命令的陈述中,哪一个是正确的?(分数:2.00)A.wq命令将文件存入磁盘但是并不退出 vi编辑器B.q命令将文件存入磁盘并退出 vi编辑器C.wq命令将文件存入磁盘并退出 vi编辑器D.q命令将文件存入磁盘但是并不退出 vi编辑器6.在以命令行模式使用 vi编辑器期间,以下哪两个键序列将删除 6个单字?(分数:2.00)A.d6wB.6dwC.dw6D.wd6E.6dd7.目前正在 vi的扩展模式下,以下是
4、所执行的命令和这些命令所完成的操作。 1) :e! a)存盘并退出 2) :w b)即使变化没有被存盘也退出 3) :wq c)即使文件是只读的也存盘并退出 4) :w! d)放弃自从上一次写盘以来的变化 5) :a! e)即使文件是只读的也存盘 6) :wq! f)存盘但是不退出 以下是上述命令和它们完成的操作之间的匹配关系,请问哪一个是正确的?(分数:2.00)A.1-d,2-e,3-c,4-b,5-e,6-aB.1-f,2-b,3-a,4-e,5-d,6-cC.1-c,2-b,3-a,4-f,5-d,6-eD.1-d,2-f,3-a,4-e,5-b,6-c8.目前正在 vi的命令行模式,
5、如果要进入插入模式并且在当前行之上开启新的一行,请问,应该输入以下哪一个命令?(分数:2.00)AaBiCADIEoFO9.项目经理已经使用 vi编辑器打开一个名为 dog.baby的文件,而且目前处在命令行模式,他输入了:0,$ s/boy/girl/g。请问,他使用这一命令的目的是什么?(分数:2.00)A.以全局方式在 dog.baby文件中使用 girl一词替代 boy一词B.以全局方式在 dog.baby文件中使用 boy一词替代 girl一词C.删除在 dog.baby文件中包含单词 girl和 boy的所有行D.在 dog.baby文件中使用单词 girl替代从光标位置开始的单词
6、 boy10.在 Linux系统中,shell 变量分为两种类型,即局部(自定义的)变量和环境变量。请问,在以下有关shell变量的描述中,哪两个是正确的?(分数:2.00)A.局部变量只能在当前的工作环境(shell)中使用B.局部变量能在当前的工作环境(shell)中使用并且可以传给它的所有子 shellC.环境变量不但可以在当前的工作 shell中使用,而且还会传给它的所有子 shellD.环境变量只能在当前的工作环境(shell)中使用11.作为一位 Linux操作系统管理员,你要显示 shell变量的信息(名和变量的值)。请问,在以下所列的方法中,哪两个是正确的?(分数:2.00)A
7、.使用 set命令只显示所有的局部变量B.使用 set命令显示所有的变量,其中既包括了局部变量,也包括了环境变量C.使用 env命令显示环境变量D.使用 echo命令显示所有的变量12.有时由于工作的需要,要将自定义的变量升级成环境变量。请问你将使用以下的哪一个命令来完成这一工作?(分数:2.00)A.setB.envC.exportD.alias13.一个新用户 boydog想要通过为 ls -l命令创建一个新的别名的方式自定义 bourne shell。该用户想要在他退出 Linux系统或重新启动系统之后这个新别名仍然保持不变,而且这一别名只能为 boydog用户所用。作为 Linux操作
8、系统管理员,你将如何满足他的要求?(分数:2.00)A.将这个新的别名(alias)添加到/.bashrc 文件中B.将这个新的别名(alias)添加到/.profile 文件中C.将这个新的别名(alias)添加到/etc/profile 文件中D.将这个新的别名(alias)添加到/bash_profile 文件中14.作为 root用户,你已经设置了环境变量 HISTIGORE=“ls:man:pwd:cat“,并将其他的与历史相关的shell变量设置为它们的默认值。你所做的这些会对 shell的历史产生什么样的影响?(分数:2.00)A.History将只忽略在 HISTIGNORE变
9、量中所列出的命令B.History将只存储在 HISTIGNORE变量中所列出的命令的第一次出现C.History将只忽略在 HISTIGNORE变量中所列出的带有任何有效选项开关的命令D.History将只存储在 HISTIGNORE变量中所列出的带有任何有效选项开关的命令的第一次出现15.用户 wuda想知道所有在 superdog服务器上登录的所有用户使用 CPU的信息。他想在每次登录 bash shell之后就可以立即获取这些信息而且只有他自己可以获取这些信息。为了达到这一目的,他应该在superdog服务器上对那个默认的 shell配置文件做什么样的配置?(分数:2.00)A.在/.
10、profile file 文件中添加 w命令B.在/.profile file 文件中添加 who命令C.在/bash_profile file 文件中添加 w命令D.在/bash profile file 文件中添加 who命令16.用户 jinlian在 Linux系统上使用了 PS1=“/w/d/!/#“命令,请问使用这一命令的目的是什么?(分数:2.50)A.在 shell提示符下,显示日期、历史号码和一个“#“B.在 shell提示符下,显示星期几、历史号码和一个“#“C.在 shell提示符下,显示命令号码、日期和“#“、连同工作目录D.在 shell提示符下,显示命令号码和命令的
11、历史号码、日期和当前工作目录17.以下是 bash 配置文件以及这些文件的描述: bash 配置文件 bash 配置文件的描述 1) .bash_history a)当你登录时要执行的一个命令列表 2) .bash_logout b)包含你每次开启一个新的 shell时被执行的一个命令列表 3) .bash_profile c)保存的一个你已经输入的命令列表 4) .bashrc d)当你离开(退出)shell 时一个将被自动运行的命令列表 根据以上的 bash配置文件以及它们的描述,请问以下的哪一个匹配关系是唯一正确的?(分数:2.50)A.1-c,2-d,3-b,4-aB.1-b,2-c,
12、3-a,4-dC.1-c,2-d,3-a,4-bD.1-b,2-c,3-d,4-a18.在以下一个局部 shell变量的陈述中,哪 3个是正确的?(分数:2.50)A.通过 shell设置B.用户可以修改C.可以通过子进程访问D.其值局限于一个单一的 shellE.传递给由 shell启动的程序19.作为 dog用户你已经在终端 tty1上登录 Linux系统,你随即在 bash提示符下发出了以下不完全的命令: dogdog$ ifij then 紧接着,shell 显示了默认第二个提示符“。你想将默认第二个提示符临时改为“=“,而且这种修改只适用于终端 tty1上的 dog用户的当前会话。请
13、问,你应该做以下哪一种修改操作?(分数:2.50)A.重新将定义 PS1=“=“B.重新将定义 PS2=“=“C.重新将定义 PS3=“=“D.重新将定义 PS4=“=“20.作为一位操作系统管理员,你一定要确保不会使用 rm命令意外地删除一些文件。你还想确保即使使用了不带任何有效开关选项的 rm命令时在删除文件之前也会提示你进行确认。请问,在以下选项中,哪一个可以帮助你达到这一目的?(分数:2.50)A.alias rm=“rm-i“B.alias rm=“rm-f“C.alias rm=“rm-r“D.alias rm=“rm-v“21.当 bash shell作为一个交互式登录 shel
14、l被调用时,bash shell 配置文件被阅读的顺序是什么?(假设所有的配置文件都存在并且是可以阅读的)(分数:2.50)A./.bash_profile,/.bashrc,/etc/profileB./etc/profile,/.bash profile,/.bashrcC./.bashrc,/etc/profile,/.bash_profileD./etc/profile,/.bashrc,/.bash_profile22.作为 root用户,你要修改默认 shell的提示符,修改后的提示符要包括主机名,同时还要让提示符可以立即反应这一变化。请问,在以下选项中,哪一个可以帮助你达到这一目
15、的?(分数:2.50)A.PS2=“hostname“B.PS1=“hostname“C.PS2=“hostname“D.PS1=“hostname“23.你已经设置了变量 HISTCONTROL=ignoreboth,请问有关历史信息的这个变量设置意味着什么?(分数:2.50)A.它将存储重复的和带有一个前导空格的命令B.它将忽略带有一个前导空格的命令但是存储重复的命令C.它将忽略重复的命令但是存储带有一个前导空格的命令D.它将忽略重复的和带有一个前导空格的命令24.要想在一个硬盘上成功地安装一个 Linux操作系统,这个硬盘至少需要被划分成几个分区(partitions)?(分数:2.50
16、)A.2B.4C.1D.325.在 Linux或 UNIX系统上,当一个新的硬盘在使用之前,首先要将它划分成一个或数个分区(Partitions)。请问,以下哪一个是分区的定义?(分数:2.50)A.是盘片上寻址(访问)的最小单位B.是由一系列头尾相连的块所组成的圆圈C.是一叠磁道,由在相同半径上每个盘面的磁道所组成D.由一组相邻的磁柱所组成26.在以下有关 Linux系统中硬盘的分区的叙述中,哪两个是正确的?(分数:2.50)A.在 SCSI硬盘上最多可以划分 15个主分区B.在 SCSI硬盘上最多可以划分 15个分区C.在 IDE硬盘上最多可以划分 63个主分区D.在 IDE硬盘上最多可以
17、划分 63个分区27.Linux系统正在以正文方式运行。若想在下一次重新启动时直接以图形方式启动。请问,应该怎样才能完成这一工作?(分数:2.50)A.编辑配置文件/etc/inittab 并将默认 run level改为 5B.编辑配置文件/etc/inittab 并将默认 run level改为 3C.编辑配置文件/etc/inittab 并将默认 run level改为 1D.编辑配置文件/etc/inittab 并将默认 run level改为 628.以 root用户登录 Linux系统并让 Linux系统进入 run level 3。如果此时执行了 xinit命令,Linux系统将
18、发生什么变化?(分数:2.50)A.系统变为 run level 5B.系统变为 run level 4C.系统继续以 run level 3运行D.系统变为 run level 1(单用户模式)29.Linux系统默认的运行级别为 5,即 run level 5。以 root用户登录 Linux系统并让 Linux系统进入run level 3。如果此时执行了 init 6命令,Linux 系统将发生什么变化?(分数:2.50)A.系统变为 run level 5B.系统变为 run level 4C.系统继续以 run level 3运行D.系统变为 run level 1(单用户模式)3
19、0.在 Oracle Linux(Red Hat Linux)系统中提供了多个关闭系统的命令。请问,在以下命令中,哪 4个是 Linux系统的关机命令?(分数:2.50)A.init 6B.init 0C.rebootD.shutdownE.poweroffF.halt31.作为一位 Linux操作系统的管理员,root 用户在终端 tty1上发出了如下的 shutdown命令: rootdog # shutdown -k -t 5 now “Superdog Server is going for a shutdown, Please save all your work“ 请问,root
20、用户发这一命令的目的是什么?(分数:2.50)A.关闭 Superdog Server并不显示警告信息B.向登录在 Superdog Server上的所有用户发送警告信息,然后关闭 Superdog ServerC.向登录在 Superdog Server上的所有用户发送警告信息,然后重启 Superdog ServerD.向登录在 Superdog Server上的所有用户发送警告信息而并不真正地关闭 Superdog Server32.你目前正在启动一个 Linux系统并且屏幕上正好还在显示 Grand Unified Bootloader(GRUB)选单,而该系统在/etc/initta
21、b 文件中设定的默认运行级别(run levels)是 5。你向 GRUB传递了一个 S内核参数,这会对系统产生什么影响?(分数:2.50)A.当输入 run level S时,init 运行/sbin/suloginB.init把系统带入 run level 1而且不需要密码就可以登录 root用户C.对系统没有任何影响,系统将正常启动并进入到在/etc/inittab 文件中设定的默认运行级别(run levels)D.init把系统带入 run level 1,并提示输入 root用户的密码,当输入确的密码之后才能登录 Linux系统33.GRUB是 Grand Unified Boot
22、loader(多重操作系统启动管理器)的缩写,这个多重开机管理程序具有如下的哪两个特性?(分数:2.50)A.具有一个命令行界面并可以在开机提示字符下输入 GRUB的命令B.只能使用 ext3文件系统开机C.GRUB的设置存放在/boot/grub/grub.conf 配置文件中并以十六进制形式存放D.支持使用 MD5加密技术以保护 GRUB的密码34.以下显示是/etc/inittab 文件中相关部分的配置: Id:3:initdefault:1:2345:respawn:/sbin/mingetty tty12:345:respawn:/sbin/mingetty tty23:245:re
23、spawn:/sbin/mingetty tty34:235:respawn:/sbin/mingetty tty45:234:respawn:/sbin/mingetty tty56:2345:respawn:/sbin/mingetty tty6你要限制本地用户登录终端 tty2而且以没有网络功能的多用户方式登录(也包括 root用户。为此,以上图显示的方式编辑修改了/etc/inittab 文件中相关部分的配置。重新启动系统并测试这些配置,请问会产生哪两种结果?(分数:2.50)A.系统将以 run level 3启动并在终端 tty3上启动一个 mingettyB.系统将以 run l
24、evel 3启动并在终端 tty2上启动一个 mingettyC.系统将以 run level 3启动并无法在终端 tty2上启动一个 mingettyD.系统将以 run level 3启动并无法在终端 tty3上启动一个 mingettyE.系统将以 run level 3启动并无法在终端 tty4上启动一个 mingetty35.可以将 Ctrl+Alt+Delete键配置成重新启动系统。请问,将在以下哪一个文件中进行这一配置?(分数:2.50)A./etc/fstabB./etc/inittabC./etc/rc.localD./etc/rc.sysinit36.在以下有关/etc/r
25、c.d/rc.sysinit 程序(启动脚本)的描述中,哪两个是正确的?(分数:2.50)A.设定系统时钟B.配置内核参数C.不会配置交换区D.在 init进程读入/etc/inittab 文件之前读入37.你就职于 Superboy公司并要为该公司架设一台新的 Linux服务器。你正在配置一些服务,以下是所执行的具体步骤: (1)编辑/etc/xinetd.d/telnet 文件找到 disable=yes这一行并将其用 disable=no替代。 (2)发出 chkconfig krb5-telnet off命令。 (3)使用 service xinetd reload命令重新启动 xin
26、etd服务。 你以具有网络功能的完全多用户模式重启系统以测试所作的配置。请问,以上配置在这台机器上会有什么样的效应?(分数:2.50)A.telnet服务只能在 run level 5使用B.telnet服务在任何 run level中都无法使用C.只要 xinetd服务可获得 telnet服务在任何 run level中都可以使用D.telnet服务只要通过 Kerberos 5身份验证就可以在任何 run level中使用E.即使无法获取 xinetd服务 telnet服务在任何 run level中也都可以使用38.在以下有关 init进程的描述中,哪两个是正确的?(分数:2.50)A.
27、init的进程 ID(PID)永远是 0B.由内核生成的第一个进程就是 initC.init使用 exec()方法来生成一个新进程D.init阅读/etc/inittab 文件并装入默认的 run level39.以下分别列出了信号值(signal values)和它们的描述: 1) 9 a)Hang up 2) 19 b)Terminate the process and dump core 3) 11 c)Kill signal 4) 1 d)Stop the process 如下是上述信号值(signal values)和它们的描述之间的匹配关系,请问哪一个是正确的?(分数:2.50)A
28、.1-c,2-b,3-a,4-bB.1-c,2-d,3-b,4-aC.1-d,2-b,3-c,4-aD.1-d,2-a,3-c,4-b40.请看如下命令及其显示结果: rootsuperdog# ps -f UID PID PPID C STIME TTY TIME CMD root 3944 3820 1 03:32 tty1 01:57 -bash root 3984 3944 0 03:32 tty1 01:57 ksh root 3985 3984 0 03:32 tty1 01:57 ps -f 请问,应该使用哪一列进行分析以寻找最近调用的 shell?(分数:2.50)A.只分析
29、PIDB.只分析 UIDC.只分析 PPIDD.分析 UID和 PIDE.分析 PID和 PPIDF.分析 UID和 PPID41.在以下有关进程的描述中,哪两个是正确的?(分数:2.50)A.一个进程与一个进程 ID(PID)相关联B.一个进程并不从生成它的父进程那继承环境C.一个进程仅仅使用内存(RAM)而且并不考虑系统中可以获得的内存量D.每一个进程通常都将与启动它的用户的 UID和 GID相关联42.在本地计算机上的终端 tty1上登录 Linux系统,而你想要显示有关终端上的所有子进程。请问,在以下命令中,哪一个可以帮助你取得这一成果?(分数:2.50)A.psB.ps aC.ps
30、-eD.ps -a43.Linux系统的 free命令所显示的总内存数量要比实际可获得的内存略微少一点,这是为什么?(分数:2.50)A.交换区占据了一部分内存而且从来也不释放B.一个程序(如 shell)的多个实例的运行会消耗一部分内存而这部分内存不能释放C.计算机在工作期间,Linux 系统内核常驻在内存中,并且这些内存从来也不会释放D.存在于进程表中的僵尸进程占用了少部分的内存而且这部分的内存在系统重启之后也不能释放计算机 Linux认证-4 答案解析(总分:100.00,做题时间:90 分钟)一、不定项选择题(总题数:43,分数:100.00)1.在 UNIX和 Linux操作系统上,
31、vi 是必备的文件编辑器,它是适合于专业人员的工具,请问 vi的主要优点包括哪 3个?(分数:2.00)A.速度快可以使用较少的输入完成较多的操作 B.键组合容易记同时键组合也提高了操作速度C.简单不依赖于鼠标或图形界面 D.可获得性好包括在绝大多数 UNIX类型的操作系统中 解析:2.在 Red Hat Linux和 Oracle Linux系统上的 vi编辑器实际上是 vim。在以下有关 vim的陈述中,哪一个更符合 vim官方网站的说法?(分数:2.00)A.vim只是一个纯文本编辑器B.vim是一个程序开发工具 C.与传统的 vi相比,vim 并未增加新的功能D.vim并不属于开源的正
32、文编辑器解析:3.vi是一种有模式的编辑器,在不同的 vi模式下相同的键会被 vi解释为不同的含义。请问,vi 具有以下哪 3种基本模式?(分数:2.00)A.命令行模式 B.图形模式C.二进制模式D.编辑模式 E.扩展模式 解析:4.由于在不同的 vi模式下相同的键会被 vi解释为不同的含义,所以在进行任何 vi操作时必须清楚目前vi的模式,但是有时可能会忘记 vi目前的模式。请问,此时一个最简单有效的方法是什么?(分数:2.00)A.连续两次按 i键先进入到编辑模式B.连续两次按 a键先进入到编辑模式C.连续两次按 Esc键先退回到命令行模式 D.连续两次按键先进入到扩展模式解析:5.目前
33、正在 vi的扩展模式下。请问,在以下有关 wq和 q命令的陈述中,哪一个是正确的?(分数:2.00)A.wq命令将文件存入磁盘但是并不退出 vi编辑器B.q命令将文件存入磁盘并退出 vi编辑器C.wq命令将文件存入磁盘并退出 vi编辑器 D.q命令将文件存入磁盘但是并不退出 vi编辑器解析:6.在以命令行模式使用 vi编辑器期间,以下哪两个键序列将删除 6个单字?(分数:2.00)A.d6w B.6dw C.dw6D.wd6E.6dd解析:7.目前正在 vi的扩展模式下,以下是所执行的命令和这些命令所完成的操作。 1) :e! a)存盘并退出 2) :w b)即使变化没有被存盘也退出 3) :
34、wq c)即使文件是只读的也存盘并退出 4) :w! d)放弃自从上一次写盘以来的变化 5) :a! e)即使文件是只读的也存盘 6) :wq! f)存盘但是不退出 以下是上述命令和它们完成的操作之间的匹配关系,请问哪一个是正确的?(分数:2.00)A.1-d,2-e,3-c,4-b,5-e,6-aB.1-f,2-b,3-a,4-e,5-d,6-cC.1-c,2-b,3-a,4-f,5-d,6-eD.1-d,2-f,3-a,4-e,5-b,6-c 解析:8.目前正在 vi的命令行模式,如果要进入插入模式并且在当前行之上开启新的一行,请问,应该输入以下哪一个命令?(分数:2.00)AaBiCAD
35、IEoFO 解析:9.项目经理已经使用 vi编辑器打开一个名为 dog.baby的文件,而且目前处在命令行模式,他输入了:0,$ s/boy/girl/g。请问,他使用这一命令的目的是什么?(分数:2.00)A.以全局方式在 dog.baby文件中使用 girl一词替代 boy一词 B.以全局方式在 dog.baby文件中使用 boy一词替代 girl一词C.删除在 dog.baby文件中包含单词 girl和 boy的所有行D.在 dog.baby文件中使用单词 girl替代从光标位置开始的单词 boy解析:10.在 Linux系统中,shell 变量分为两种类型,即局部(自定义的)变量和环境
36、变量。请问,在以下有关shell变量的描述中,哪两个是正确的?(分数:2.00)A.局部变量只能在当前的工作环境(shell)中使用 B.局部变量能在当前的工作环境(shell)中使用并且可以传给它的所有子 shellC.环境变量不但可以在当前的工作 shell中使用,而且还会传给它的所有子 shell D.环境变量只能在当前的工作环境(shell)中使用解析:11.作为一位 Linux操作系统管理员,你要显示 shell变量的信息(名和变量的值)。请问,在以下所列的方法中,哪两个是正确的?(分数:2.00)A.使用 set命令只显示所有的局部变量B.使用 set命令显示所有的变量,其中既包括
37、了局部变量,也包括了环境变量 C.使用 env命令显示环境变量 D.使用 echo命令显示所有的变量解析:12.有时由于工作的需要,要将自定义的变量升级成环境变量。请问你将使用以下的哪一个命令来完成这一工作?(分数:2.00)A.setB.envC.export D.alias解析:13.一个新用户 boydog想要通过为 ls -l命令创建一个新的别名的方式自定义 bourne shell。该用户想要在他退出 Linux系统或重新启动系统之后这个新别名仍然保持不变,而且这一别名只能为 boydog用户所用。作为 Linux操作系统管理员,你将如何满足他的要求?(分数:2.00)A.将这个新的
38、别名(alias)添加到/.bashrc 文件中B.将这个新的别名(alias)添加到/.profile 文件中 C.将这个新的别名(alias)添加到/etc/profile 文件中D.将这个新的别名(alias)添加到/bash_profile 文件中解析:14.作为 root用户,你已经设置了环境变量 HISTIGORE=“ls:man:pwd:cat“,并将其他的与历史相关的shell变量设置为它们的默认值。你所做的这些会对 shell的历史产生什么样的影响?(分数:2.00)A.History将只忽略在 HISTIGNORE变量中所列出的命令 B.History将只存储在 HISTI
39、GNORE变量中所列出的命令的第一次出现C.History将只忽略在 HISTIGNORE变量中所列出的带有任何有效选项开关的命令D.History将只存储在 HISTIGNORE变量中所列出的带有任何有效选项开关的命令的第一次出现解析:15.用户 wuda想知道所有在 superdog服务器上登录的所有用户使用 CPU的信息。他想在每次登录 bash shell之后就可以立即获取这些信息而且只有他自己可以获取这些信息。为了达到这一目的,他应该在superdog服务器上对那个默认的 shell配置文件做什么样的配置?(分数:2.00)A.在/.profile file 文件中添加 w命令B.在
40、/.profile file 文件中添加 who命令C.在/bash_profile file 文件中添加 w命令 D.在/bash profile file 文件中添加 who命令解析:16.用户 jinlian在 Linux系统上使用了 PS1=“/w/d/!/#“命令,请问使用这一命令的目的是什么?(分数:2.50)A.在 shell提示符下,显示日期、历史号码和一个“#“B.在 shell提示符下,显示星期几、历史号码和一个“#“C.在 shell提示符下,显示命令号码、日期和“#“、连同工作目录D.在 shell提示符下,显示命令号码和命令的历史号码、日期和当前工作目录 解析:17.
41、以下是 bash 配置文件以及这些文件的描述: bash 配置文件 bash 配置文件的描述 1) .bash_history a)当你登录时要执行的一个命令列表 2) .bash_logout b)包含你每次开启一个新的 shell时被执行的一个命令列表 3) .bash_profile c)保存的一个你已经输入的命令列表 4) .bashrc d)当你离开(退出)shell 时一个将被自动运行的命令列表 根据以上的 bash配置文件以及它们的描述,请问以下的哪一个匹配关系是唯一正确的?(分数:2.50)A.1-c,2-d,3-b,4-aB.1-b,2-c,3-a,4-dC.1-c,2-d,
42、3-a,4-b D.1-b,2-c,3-d,4-a解析:18.在以下一个局部 shell变量的陈述中,哪 3个是正确的?(分数:2.50)A.通过 shell设置 B.用户可以修改 C.可以通过子进程访问D.其值局限于一个单一的 shell E.传递给由 shell启动的程序解析:19.作为 dog用户你已经在终端 tty1上登录 Linux系统,你随即在 bash提示符下发出了以下不完全的命令: dogdog$ ifij then 紧接着,shell 显示了默认第二个提示符“。你想将默认第二个提示符临时改为“=“,而且这种修改只适用于终端 tty1上的 dog用户的当前会话。请问,你应该做以
43、下哪一种修改操作?(分数:2.50)A.重新将定义 PS1=“=“B.重新将定义 PS2=“=“ C.重新将定义 PS3=“=“D.重新将定义 PS4=“=“解析:20.作为一位操作系统管理员,你一定要确保不会使用 rm命令意外地删除一些文件。你还想确保即使使用了不带任何有效开关选项的 rm命令时在删除文件之前也会提示你进行确认。请问,在以下选项中,哪一个可以帮助你达到这一目的?(分数:2.50)A.alias rm=“rm-i“ B.alias rm=“rm-f“C.alias rm=“rm-r“D.alias rm=“rm-v“解析:21.当 bash shell作为一个交互式登录 she
44、ll被调用时,bash shell 配置文件被阅读的顺序是什么?(假设所有的配置文件都存在并且是可以阅读的)(分数:2.50)A./.bash_profile,/.bashrc,/etc/profileB./etc/profile,/.bash profile,/.bashrc C./.bashrc,/etc/profile,/.bash_profileD./etc/profile,/.bashrc,/.bash_profile解析:22.作为 root用户,你要修改默认 shell的提示符,修改后的提示符要包括主机名,同时还要让提示符可以立即反应这一变化。请问,在以下选项中,哪一个可以帮助你
45、达到这一目的?(分数:2.50)A.PS2=“hostname“B.PS1=“hostname“ C.PS2=“hostname“D.PS1=“hostname“解析:23.你已经设置了变量 HISTCONTROL=ignoreboth,请问有关历史信息的这个变量设置意味着什么?(分数:2.50)A.它将存储重复的和带有一个前导空格的命令B.它将忽略带有一个前导空格的命令但是存储重复的命令C.它将忽略重复的命令但是存储带有一个前导空格的命令D.它将忽略重复的和带有一个前导空格的命令 解析:24.要想在一个硬盘上成功地安装一个 Linux操作系统,这个硬盘至少需要被划分成几个分区(partiti
46、ons)?(分数:2.50)A.2B.4C.1 D.3解析:25.在 Linux或 UNIX系统上,当一个新的硬盘在使用之前,首先要将它划分成一个或数个分区(Partitions)。请问,以下哪一个是分区的定义?(分数:2.50)A.是盘片上寻址(访问)的最小单位B.是由一系列头尾相连的块所组成的圆圈C.是一叠磁道,由在相同半径上每个盘面的磁道所组成D.由一组相邻的磁柱所组成 解析:26.在以下有关 Linux系统中硬盘的分区的叙述中,哪两个是正确的?(分数:2.50)A.在 SCSI硬盘上最多可以划分 15个主分区B.在 SCSI硬盘上最多可以划分 15个分区 C.在 IDE硬盘上最多可以划
47、分 63个主分区D.在 IDE硬盘上最多可以划分 63个分区 解析:27.Linux系统正在以正文方式运行。若想在下一次重新启动时直接以图形方式启动。请问,应该怎样才能完成这一工作?(分数:2.50)A.编辑配置文件/etc/inittab 并将默认 run level改为 5 B.编辑配置文件/etc/inittab 并将默认 run level改为 3C.编辑配置文件/etc/inittab 并将默认 run level改为 1D.编辑配置文件/etc/inittab 并将默认 run level改为 6解析:28.以 root用户登录 Linux系统并让 Linux系统进入 run le
48、vel 3。如果此时执行了 xinit命令,Linux系统将发生什么变化?(分数:2.50)A.系统变为 run level 5B.系统变为 run level 4C.系统继续以 run level 3运行 D.系统变为 run level 1(单用户模式)解析:29.Linux系统默认的运行级别为 5,即 run level 5。以 root用户登录 Linux系统并让 Linux系统进入run level 3。如果此时执行了 init 6命令,Linux 系统将发生什么变化?(分数:2.50)A.系统变为 run level 5 B.系统变为 run level 4C.系统继续以 run
49、level 3运行D.系统变为 run level 1(单用户模式)解析:30.在 Oracle Linux(Red Hat Linux)系统中提供了多个关闭系统的命令。请问,在以下命令中,哪 4个是 Linux系统的关机命令?(分数:2.50)A.init 6B.init 0 C.rebootD.shutdown E.poweroff F.halt 解析:31.作为一位 Linux操作系统的管理员,root 用户在终端 tty1上发出了如下的 shutdown命令: rootdog # shutdown -k -t 5 now “Superdog Server is going for a shutdown, Please save all your work“ 请问,root 用户发这一命令的目的是什么?(分数:2.50)A.关闭 Superdog Server并不显示警告信息B.向登录在 Superdog Server上的所有用户发送警告信息,然