linux(下)复习题1
⼀、选择题
1、命令:passwd – l david 的功能是:( B )
命令:passwd –S david 的功能是:( E )
命令passwd – u david 的功能是( D )
A. 删除⽤户david
B. 锁定⽤户⼝令
C. 删除⽤户⼝令
D. 解锁⽤户⼝
令 E.查看密码动态
2、在Linux系统中的环境变量中,PA TH是(D )
在Linux系统中的环境变量中,HOME是(A )
在Linux系统中的环境变量中,MAIL是( F )
在Linux系统中的环境变量中,HOSTNAME是(G )
A. 系统根⽬录
B.保存历史记录的条数
C. ⽤户使⽤的shell
D.系统默认路径
E.⽤户主⽬录F。邮件地址G.主机名
3、在linux系统下,某⽂件的权限为“lrwsr—r—T“该⽂件的类型是()。
在linux系统下,某⽂件的权限为‘-rwsr—r—T“该⽂件的类型是()。
在linux系统下,某⽂件的权限为‘drwsr—r—T“该⽂件的类型是()。
A.普通⽂件
B.⽬录
C. 套接字⽂件
D.链接⽂件
4、在Linux安装过程中,系统分区是⽐较关键的步骤,其分区叙述不正确的是(B )。在Linux安装过程中,系统分区是⽐较关键的步骤,其分区叙述正确的是(A )。
A. 其分区⾄少要有SWAP分区和根分区
B.使⽤字母交叉编号的⽅法表⽰分区
(windows中)
C. 数字1—4留给同⼀硬盘上作为主分区编号
D. 分区标号采⽤三段⽅式。
5、在编译⼀个程序过程中,经历的正确顺序是(A)。
A.预处理、编译、汇编和链接 B . 预处理、汇编、编译和链接
C.编译、预处理、汇编和链接
D. 编译、链接和汇编。
预处理的功能是(对头⽂件和宏定义进⾏处理)
编译的功能是(将代码编译成汇编语⾔)
将编译阶段后的“.s”⽂件转换成⽬标⽂件的步骤是(C)。
A. 预处理
B.编译C.汇编D.链接
6、Linux系统中有很多类型的⽂件,其中(D)⽤于在使⽤“ls -li”命令中查看该
⽂件为块设备⽂件。
Linux系统中有很多类型的⽂件,其中(E)⽤于在使⽤“ls -li”命令中查看该⽂件为字符设备。Linux
系统中有很多类型的⽂件,其中(A)⽤于在使⽤“ls -li”命令中查看该⽂件为普通⽂件。Linux系统中有很多类型的⽂件,其中(B )⽤于在使⽤“ls -li”命令中查看该⽂件为链接⽂件。
A. -rw-r--r--
B. lrw-r--r--
C. prw-r--r--
D. brw-r--r—
E. crw-r--r—
7、在linux系统的⽬录结构中,(I )⽤于普通⽤户主⽬录。
在linux系统的⽬录结构中,(A )⽤于存放系统外设备。
在linux系统的⽬录结构中,(B )⽤于存放系统管理程序。
在linux系统的⽬录结构中,(H )⽤于系统配置⽂件。
A. /dev
B. /sbin
C. /meida
D. /usr/bin
E./usr/sbin
F./etc/rc.d H./etc/
I ./home
8、在linux系统的⽬录结构中,(D )⽤于存放系统动态库⽂件。
A. /dev
B. /sbin
C. /sur/lib
D. /lib
9、命令:free 的功能是:( D )
A.显⽰系统所有信息
B.显⽰主机信息
C. 显⽰硬件平台类型
D. 查看内存使⽤
状况
10、命令:unmae –a 的功能是:( A )
A.BCD三个答案都正确
B.显⽰主机信息
C. 显⽰硬件平台类型
D. 显⽰内核版本
11、对于⽂件vmwareTools.tar.bz2的⽂件需要强制解压到系统新建⽬录/work下,试问其
解压命令是:( A )
对于⽂件的⽂件需要强制解压到系统新建⽬录/work下,试问其解压命令是:( B )
A. tar –jvxf vmwareTools.tar.bz2 –C /work
B. tar –zvxf – C /work
C. tar –zvxf vmwareTools.tar.bz2 –c /work
D.tar –zvxf –c /work
12、在系统中使⽤gcc编译C语⾔源代码时,使⽤参数(A)⽤于指明头⽂件的位置?
在系统中使⽤gcc编译C语⾔源代码时,使⽤参数(B)⽤于指明库⽂件的位置?
A.-IB.-LC.-TD.-H
13、使⽤gdb⼯具调试C语⾔程序过程中,如果出现‖(gdb)n‖,其功能是:( D )
使⽤gdb⼯具调试C语⾔程序过程中,如果出现‖(gdb)b 123‖,其功能是:( A)
使⽤gdb⼯具调试C语⾔程序过程中,如果出现‖(gdb)print n ‖,其功能是:( B)
A 在第123⾏设置断点 B. 打印变量n的值
C. 从第n⾏开始运⾏
D.开始单步调试的下⼀步
14、在执⾏某程序中有⼀个语句:lseek(src_file,OFFSET,SEEK_SET);那么⽂件中读写指针
的位置是:( C )
在执⾏某程序中有⼀个语句:lseek(src_file,OFFSET,SEEK_SET);那么⽂件中读写指针移动前的坐标原点位置是:( A )
A.⽂件开始的位置;
B. 当前位置—OFFSET
C. ⽂件开始位置前移OFFSET
D.⽂件结束的位置后移OFFSET
输⼊输出系统中,下列函数调⽤表⽰将读写位置置于⽂件当前读写指针的位置是:(C )。linux下的sleep函数
A.fseek(FILE *stream,0, SEEK_SET)
B.fseek(FILE *stream,0, SEEK_END)
C. fseek(FILE *stream,0, SEEK_CUR)
D. 以上三个选项都是错的。
15、在编写守护进程的第⼀步就是创建⼦进程、⽗进程退出,⽗进程退出后,收养⼦进程的进程PID号为:( B )
Linux系统中唯⼀个祖先进程为:( B)
A.0 B. 1 C. 2 D.3
16、LINUX系统中权限掩码的默认值是:( B )
LINUX系统中查看权限掩码的默认值的命令是:( B )
A. 00222
B. 0022
C.020
D. 100 E umask F.
mask G.system-config-mask
14、linux进程中数据段分成三个部分,其中(C )⽤于动态存放分配的数据。
A.普通数据段
B.BSS数据段
C.堆
D.以上都错误
16、在exec函数家族中名字中的第六个字母为(D)时表⽰要以命令的⽅式查指定⽂件。
在exec函数家族中名字中的字母为(B)时表⽰要以执⾏的参数以向量的⽅式给出。
A.l(列表)B.v(指针向量)C.e(环境变量)D.p
15、在系统中使⽤gcc编译C语⾔源代码时,使⽤参数(A)⽤于指明头⽂件⽂件的位置?A.-IB.-L(动/静态库⽂件)C.-TD.-H
16、在执⾏某程序中有⼀个语句:fgets(string, file1);其功能是:(B )
A.往file1⽂件中写⼀个字符string
B. 往file1⽂件中写⼀个字符串string
C. 从⽂件file1中读出⼀个字符给string
D. 从⽂件file1中读出⼀个字符串给
string
17、在linux系统的⽬录结构中,(D )⽤于存放系统动态库⽂件。
在linux系统的⽬录结构中,(E )⽤于存放系统系统配置⽂件。
A. /dev
B. /sbin
C. /sur/lib
D. /lib E /etc
18、LINUX系统中,进程除PCB外所有资源都已经释放的状态是:(D)
A.不可中断睡眠
B.就绪态
C. 挂起状态
D.僵⼫状态
19、在exec函数家族中名字中的第六个字母为(C)时表⽰要传递环境变量。A.lB.vC.eD.p
20、makefile⽂件常见的⾃动变量中,表⽰―第⼀个依赖⽂件”的是:( B )(78页)makefile⽂件常见的⾃动变量中,表⽰所有依赖⽂件的是:( A)
A $^ B.$< C.$* D. $%
21、将编译阶段后的“.s”⽂件转换成⽬标⽂件的步骤是(C)。
A. 预处理
B.编译C.汇编D.链接
22、在linux系统的⽬录结构中,(C )⽤于存放系统动态库⽂件。
A. /dev
B. /sbin
C. /sur/lib
D. /lib
23使⽤gdb⼯具调试C语⾔程序过程中,如果出现‖(gdb)b 123‖,其功能是:(A) A 在第123⾏设置断点 B. 打印变量123的值
C. 从第123⾏开始运⾏
D.开始单步调试从123⾏开始
24在vi⼯具打开⼀个⽂件后处于编辑模式下,键⼊字母“o”的功能是:(A)
A.打开新的⼀⾏
B. 准备就在光标位置输⼊
C. 在光标的下⼀个位置输⼊
D. 没有该命令

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。