第7章 现代操作系统(中)

简介: 第7章 现代操作系统

2-51


假设某子目录中有5个文件,文件名为:file.c、file1.c、file2.c、file3.cpp、file12.c,执行命令“ls file*.? ”后显示的文件名有哪些?(1分)


A.file.c、file1.c、file2.c、file3.cpp、file12.c


B.file.c、file1.c、file2.c、file3.cpp


C.file1.c、file2.c、file3.c


D.file.c、file1.c、file2.c、file12.c


作者


季江民


单位


浙江大学


2-52


将光盘CD-ROM(hdc)安装到文件系统的/mnt/cdrom目录下的命令是 ?(1分)


A.mount /dev/hdc /mnt/cdrom


B.mount /mnt/cdrom /dev/hdc


C.mount /mnt/cdrom


D.mount /dev/hdc


作者


季江民


单位


浙江大学


2-53


命令 kill -9 的含义是____.(1分)


A.终止PID号是9的进程


B.终止所有UID号是9的进程


C.向PID号为9的进程发送信号SIGKILL


D.向PID号为9的进程发送信号SIGTERM


作者


季江民


单位


浙江大学


2-54


命令chmod ago=r sample实现命令________的效果。(1分)


A.chmod 004 sample


B.chmod 444 sample


C.chmod 040 sample


D.chmod 400 sample


作者


季江民


单位


浙江大学


2-55如果你的umask设置为022,那么缺省情况下,你创建的文本文件的权限 为____


(1分)


A.----w--w-


B.-w--w----


C.r-xr-x---


D.rw-r--r--


作者


季江民


单位


浙江大学


2-56


如果以硬链接方式共享一个普通文件,但ln命令返回了一个错误信息,以下哪一项可能导致这个错误信息?(1分)


A.原始文件(source file)是隐藏的


B.原始文件是只读的


C.原始文件是防止拷内


D.目标文件和原始文件在不同的文件系统中


作者


季江民


单位


浙江大学


2-57


如下哪一个命令可以帮助你知道shell命令的用法___ 。(1分)


A.man


B.pwd


C.help


D.more


作者


季江民


单位


浙江大学


2-58


若在超级权限下,对当前目录的linux-3.6.6子目录建立一个符号链接文件,该符号链接文件名为/usr/src/linux,应该执行哪个指令?(1分)


A.ln –s /usr/src/linux ./linux-3.6.6/


B.ln ./linux-3.6.36/ /usr/src/linux


C.ln –s ./linux-3.6.6/ /usr/src/linux


D.ln /usr/src/linux ./linux-3.6.36/


作者


季江民


单位


浙江大学


2-59


删除一个非空的子目录/tmp,用shell命令____.(1分)


A.del /tmp/*


B.rm -Ra /tmp/*


C.rm -rf /tmp


D.rm -rf /tmp/*


作者


季江民


单位


浙江大学


2-60


使用命令___得到当前工作目录。(1分)


A.echo $(pwd)


B.echo pwd


C.echo $pwd


D.echo ~


作者


季江民


单位


浙江大学


2-61


使用命令查找当前目录下的名称以.h结尾的文件,并将结果输出到标准输出的命令是?(1分)


A.grep . -name "*.h" –print


B.grep . -name "!*.h" –print


C.find . -name "!*.h" –print


D.find . -name "*.h" –print


作者


季江民


单位


浙江大学


2-62


为了从当前系统中卸载一个已装载的文件系统,只须____.(1分)


A.从/etc/fstab中删除这个文件系统


B.用命令dismount


C.用命令mount –u


D.用命令umount


作者


季江民


单位


浙江大学


2-63


为了将当前目录下的Linux内核代码文件linux-3.6.6.tar.gz解压缩到~/linux目录下,我们可以使用___。(1分)


A.tar tvzf linux--3.6.6.tar.gz ~/linux


B.tar gvzf linux--3.6.6.tar.gz ~/linux


C.tar cvzf linux--3.6.6.tar.gz ~/linux


D.tar xvzf linux-3.6.6.tar.gz ~/linux


作者


季江民


单位


浙江大学


2-64


文本文件textfile有30行内容,下面的哪一行命令能够显示中间10行的内容?(1分)


A.head -n 11-20 textfile


B.head -n 20 textfile | tail


C.tail -n 11-20 textfile


D.cat textfile | pr -n 11-20


作者


季江民


单位


浙江大学


2-65


下列对shell变量FRUIT操作,正确的是 __ 。(1分)


A.为变量赋值:$FRUIT=apple


B.显示变量的值:fruit=apple


C.显示变量的值:echo $FRUIT


D.判断变量是否有值:[ -f “$FRUIT” ]


作者


季江民


单位


浙江大学


2-66


下列哪个命令可以用来查看Linux kernel版本信息?(1分)


A.whereis kernel


B.ls kernel


C.kernel


D.uname


作者


季江民


单位


浙江大学


2-67


下面哪条命令可以把f1.txt复制到f2.txt?(1分)


A.cp f1.txt | f2.txt


B.cat f1.txt | f2.txt


C.cat f1.txt > f2.txt


D.cp f2.txt | f1.txt


作者


季江民


单位


浙江大学


2-68


下面哪条命令可用来确保文件“myfile”存在?(1分)


A.cp myfile /dev/null


B.touch myfile


C.create myfile


D.mkfile myfile


作者


季江民


单位


浙江大学


2-69


显示一个文件最后几行的命令是____.(1分)


A.tac


B.rear


C.tail


D.last


作者


季江民


单位


浙江大学


2-70


想了解系统调用write()更多的信息,可以用shell命令____.(1分)


A.man 2 write


B.man 1 write


C.man write


D.man 3 write


作者


季江民


单位


浙江大学


2-71


想输入的字符串超过一行时,可以在一行结束位置加上符号________,表示“未结束,下一行继续”.(1分)


A.\


B./


C.;


D.|


作者


季江民


单位


浙江大学


2-72


写法________表示:如果cmd1成功执行,则执行cmd2命令.(1分)


A.cmd1&&cmd2


B.cmd1|cmd2


C.cmd1;cmd2


D.cmd1||cmd2


作者


季江民


单位


浙江大学


2-73


一个设备名为/dev/sda1的usb盘,U盘的文件系统为FAT32,安装到Linux系统的/media/usb目录下的命令是?(1分)


A.mount –t vfat /dev/sda1 /media/usb


B.mount –t vfat /media/usb /dev/sda1


C.mount –t vfat /media/usb


D.mount –t vfat /dev/sda1


作者


季江民


单位


浙江大学


2-74


已知文本文件myfile有3行内容,文本文件mytest有5行内容。执行命令“cat < myfile > mytest”后,文件mytest中有几行内容?(1分)


A.3


B.5


C.8


D.0


作者


季江民


单位


浙江大学


2-75


以root身份登录,希望进入用户“shan”的家目录,用命令___.(1分)


A.“cd ~shan”


B.“cd /”


C.“pwd”


D.“cd”


作者


季江民


单位


浙江大学


2-76


以下给变量赋值的方法中,在bash下会产生错误信息的是____ 。(1分)


A.variable=this is a tested ip


B.variable=" this is a tested ip"


C.variable='this is a tested ip'


D.variable=this\ is\ a\ tested\ ip


作者


季江民


单位


浙江大学


2-77


以下关于cd命令的叙述, 哪一个有错误?(1分)


A.执行 cd tmp 命令可以切换到目前目录下的 tmp 子目录


B.执行 cd .. 命令可以切换到上一层目录


C.执行 cd ~ 命令可以切换到使用者主目录


D.直接执行 cd 命令可以切换到放置使用者主目录的 /home 目录


作者


季江民


单位


浙江大学


2-78


用________命令可以快速回到用户John的家目录。(1分)


A.cd @John


B.cd #John


C.cd &John


D.cd ~John


作者


季江民


单位


浙江大学


2-79


用find查找一个文件可能会搜索整个目录系统,相当费时。这时,可以用命令组合 ,使得在find搜索的同时,运行其它命令。(1分)


A.find / -name filename &


B.find / -name filename


C.bg find / -name filename


D.fg find / -name filename &


作者


季江民


单位


浙江大学


2-80


用gedit编辑器编写了一个程序p1.c,要将该文件名称修改为p2.c,下列命令可以实现?(1分)


A.cp p1.c p2.c


B.mv p1.c p2.c


C.renname p1.c >p2.c


D.cat p1.c >p2.c


作者


季江民


单位


浙江大学


2-81


用ln命令生成了一个符号链接new,指向文件old。如果你将文件old删除了,是否还能够访问文件old中的数据?(1分)


A.仍然可以访问


B.不可能再访问到


C.能否访问取决于new的所有者


D.能否访问取决于new的权限


作者


季江民


单位


浙江大学


2-82


在 bash shell 环境下,当一个命令正在执行时,按下 Ctrl-z 键后会________。(1分)


A.将正在执行的进程转入后台运行


B.给正在执行的进程发送暂停执行的信号并使之挂起


C.中止正在执行的进程


D.注销当前用户


作者


季江民


单位


浙江大学


2-83


在 bash shell 环境下,当一命令正在执行时,按下 control-Z 后,再按bg命令会____(1分)


A.将前台任务转入后台


B.给当前文件加上 EOF.


C.注销当前用户


D.挂起前台任务


作者


季江民


单位


浙江大学


2-84


在bash shell提示符后,键入set并且按下键。系统显示____ 。(1分)


A.一个帮助界面,列出了shell常用命令;


B.set命令应该随带的参数名称及其意义;


C.环境变量和它们当前设置的列表;


D.shell的出错提示信息,表示set命令不存在。


作者


季江民


单位


浙江大学


2-85


在bash中,export命令的作用是:____.(1分)


A.在子shell中运行此条命令。


B.在子shell中可以使用命令历史记录。


C.提供NFS分区给网络中的其它系统使用。


D.为后续应用程序设置环境变量。


作者


季江民


单位


浙江大学


2-86


在Linux的shell环境,______无法获得当前进程的家目录(home directory)。(1分)


A.cat /etc/passwd


B.echo ~


C.echo $PWD


D.echo $HOME


作者


季江民


单位


浙江大学


2-87


在Linux系统中,shell脚本文件一般以________开头.(1分)


A."$/bin/sh"


B."set shell=/bin/sh"


C."use /bin/sh "


D."#!/bin/sh"


作者


季江民


单位


浙江大学


2-88


在Linux系统中,一个进程给另一个进程发送信号的命令是?(1分)


A.notify


B.kill


C.wait


D.signal


作者


季江民


单位


浙江大学


2-89


在Linux系统中,用于显示当前目录路径名的命令是__。(1分)


A.cd


B.pwd


C.ps


D.ls


作者


季江民


单位


浙江大学


2-90


在Linux中,shell命令________可以逐页显示文件内容。(1分)


A.vi


B.cat


C.less


D.find


作者


季江民


单位


浙江大学


2-91


在Linux中,shell命令________可以逐页显示文件内容。(1分)


A.tail


B.cat


C.more


D.grep


作者


季江民


单位


浙江大学


2-92


在Linux字符终端的操作环境,用man学习操作命令。例如,想了解系统管理员的操作命令admin-cmd,就使用___ 。(1分)


A.man 1 admin-cmd


B.man 2 admin-cmd


C.man 5 admin-cmd


D.man 8 admin-cmd


作者


季江民


单位


浙江大学


2-93


在vi中,想退出但不保存,使用的命令是____.(1分)


A.:q


B.:w


C.:wq


D.:q!


作者


季江民


单位


浙江大学


2-94


在使用ls –l命令时,第一个字段的内容表示文件的类型和访问权限,下列所示的哪一个为符号链接文件?(1分)


A.lrwxrwxrwx


B.srwxrw-r--


C.brw-rw----


D.prw-rw---


作者


季江民


单位


浙江大学


2-95


在文本界面下,对于命令“find / -name ‘mycommand’ -print &”,哪个说法是正确的?(1分)


A.系统提示“find: command not found”


B.用户等待find程序运行结束,才能运行下一个命令


C.在后台执行find程序,接下去用户可以运行其他命令了


D.系统提示“find: 权限不够”


作者


季江民


单位


浙江大学


2-96


在文本界面下运行程序时,按Ctrl-C键能终止当前运行的程序,这种终止程序运行是通过进程通信方式实现的,是哪种通信方式?(1分)


A.信号


B.管道


C.信号量


D.共享内存


作者


季江民


单位


浙江大学


2-97


执行命令echo hello | cat>myout.txt后,文件myout.txt的内容是?(1分)


A.hello | cat


B.hello


C.hello cat


D.文件内容是空的


作者


季江民


单位


浙江大学


2-98


执行 chmod a-x myfile 命令后, myfile 文件所拥有的不可能的权限是 ___ 。(1分)


A.rw-r--r--


B.rw-rw-rw-


C.rw-rw----


D.rwxrw-r--


作者


季江民


单位


浙江大学


2-99


执行 uname -r命令,将显示 ____ 。(1分)


A.操作系统的内核版本号


B.2.6.15-1.2054_FC5


C.主机名字


D.操作系统的内核名称


作者


季江民


单位


浙江大学


2-100


Linux的exec()____.(1分)


A.是个普通的C语言函数调用,用来装入一个指定的可执行文件。


B.是个操作系统的系统调用,它可以装入一个指定的可执行文件。


C.是个操作系统的系统调用,它创建一个子进程并且执行一个指定的程序。


D.与后来出现的系统调用system()一样。


作者


季江民


单位


浙江大学


2-101


Linux环境中,使用命令” gcc –o hello hello.c”编译生成的可执行文件,其可执行文件的名字为________。(1分)


A.hello.o


B.hello


C.a.out


D.hello.exe


作者


季江民


单位


浙江大学


2-102


Linux环境中,使用命令”gcc test.c”编译生成的可执行文件,其缺省名字为________(1分)


A.a.out


B.test


C.test.exe


D.test.com


作者


季江民


单位


浙江大学


2-103


Linux系统调用_____创建一个新进程。(1分)


A.creat()


B.new()


C.open()


D.fork()


作者


季江民


单位


浙江大学


2-104


Linux系统调用chown()、chmod()和umask()属于哪种类型?(1分)


A.文件管理


B.设备管理


C.进程控制


D.保护和安全


作者


季江民


单位


浙江大学


2-105


POSIX标准的Pthread库为线程创建和同步定义了API,使用Pthread创建线程的API为___ 。(1分)


A.pthread_clone()


B.pthread_fork()


C.pthread_create()


D.pthread_ join()


作者


季江民


单位


浙江大学


目录
打赏
0
0
0
0
10
分享
相关文章
.NET 6 之 YARP 初体验
YARP —— 又一个反向代理欢迎来到 YARP 的文档!YARP 是一个库,用于帮助创建高性能、可生产且高度可定制的反向代理服务器。现在它仍然在预览中,但是请通过 GitHub 仓库 提供您的反馈。什么是 YARP ? 我们发现微软的一些内部团队要么为他们的服务构建一个反向代理,要么为构建一个代理询问 API 的技术...
868 0
.NET 6 之 YARP 初体验
西门子S7-1200有哪几种编程方法?什么是线性化编程、模块化编程、结构化编程?
今天我们来说一说西门子S7-1200有哪几种编程方法,给大家简单介绍一下什么是线性化编程、模块化编程和结构化编程。
西门子S7-1200有哪几种编程方法?什么是线性化编程、模块化编程、结构化编程?
eclipse连接MySQL
eclipse连接MySQL以及JDBC
361 0
ECS使用体验
在阿里云领取了一个服务器,分享一下使用体验
基于Keras的LSTM多变量时间序列预测
还在为设计多输入变量的神经网络模型发愁?来看看大神如何解决基于Keras的LSTM多变量时间序列预测问题!文末附源码!
3979 0
2017年阿里开源了14个核心技术,你了解哪些?- 测试
在开源中国举行的“2017年度最受欢迎中国开源软件Top20”的评选中,阿里巴巴占据五席位。
736 0
INTERSPEECH 2017系列 | 远场语音识别技术
编者:今年的INTERSPEECH于8月20日至24日在瑞典的斯德哥尔摩顺利召开,众多的高校研究机构和著名的公司纷纷在本次会议上介绍了各自最新的技术、系统和相关产品,而阿里巴巴集团作为钻石赞助商也派出了强大的阵容前往现场。
7922 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问