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()
作者
季江民
单位
浙江大学