当前位置:
文档之家› 【Linux编程基础】复习题集v2
【Linux编程基础】复习题集v2
A. df
B. du
C. ls
D. mount
##A
48.下面的函数不能用于打开流的是________。
A. fopen
B. freopen
C. fdopen
D. open
##D
49.下面那个不是lseek第三个参数的取值
A. SEEK_SET
B. SEEK_CUR
C. SEEK_NOW
D. SEEK_ENDபைடு நூலகம்
##A
44.下面哪个系统目录中包含Linux使用的外部设备________。
A. /bin
B. /dev
C. /boot
D. /home 00
##B
45.下面哪条命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中________
A. cp -i ./dir1/* ./dir2
B. cp -P ./dir1/* ./dir2
A. &
B. @
C. #
D. $
##A
54.以下命令对中,正确的是________。
A. ls和sl
B. cat和tar
C. more和erom
D. exit和tixe
##B
55.你可编制一个由一系列命令组成的程序,该程序可由shell执行。这种类型的程序被称作____。
A. shell变量
B. shell脚本
D. mount /dev/fd0 /floppy此命令中目录/floppy是自动生成的
##A
61.关闭linux系统(不重新启动)可使用命令________。
A. Ctrl+Alt+Del
B. halt
C. shutdown -r now
D. reboot
##B
62.内核不包括的子系统是________。
A. IP地址
B. MAC地址
C.网络地址
D.主机别名
##A
4. Linux将存储设备和输入/输出设备均看做文件来操作,________不是以文件的形式出现。
A.目录
B.软链接
C.i节点表
D.网络适配器
##C
5. Linux文件名的长度不得超过________个字符。
A. 64
B. 128
C. 256
A. hdc
B. fd0
C. hda1
D. tty1
##D
28. fork函数在父进程中的返回值是________。
A.创建的子进程标识号
B. 0
C. -1
D. 1
##A
29. swap文件与swap分区相比,它具有如下所叙述的哪条优点________
A.更好的性能
B.可以更有效率地应用磁盘空间
C.更容易操作
C. pthread_mutex_begin
D. pthread_mutex_lock
##A
23. ________函数能够对输入输出的数据进行诸如数据类型、精度、位置等格式的控制。
A.格式化I/O
B.字符I/O
C.行I/O
D.块I/O
##A
24. ________命令是在vi编辑器中执行存盘退出。
A. /etc/HOSTNAME
B. /etc/hosts
C. /etc/resolv.conf
D. /etc/networks
##B
43.下面关于i节点描述错误的是________。
A. i节点和文件是一一对应的
B. i节点能描述文件占用的块数
C. i节点描述了文件大小和指向数据块的指针
D.通过i节点实现文件的逻辑结构和物理结构的转换
C. tar -vzf myftp.tar.gz
D. tar -xvf myftp.tar.gz
##A
52.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为________。
A. 566
B. 644
C. 655
D. 744
##B
53.从后台启动进程,应在命令的结尾加上符号________。
A.用于存储备份数据的分区
B.用于存储内存出错信息的分区
C.在Linux引导时用于装载内核的分区
D.作为虚拟内存的一个分区
##D
60.关于文件系统的安装和卸载,下面描述正确的是________。
A.如果光盘未经卸载,光驱是打不开的
B.安装文件系统的安装点只能是/mnt下
C.不管光驱中是否有光盘,系统都可以安装CD-ROM设备
A. fstab文件只能描述属于linux的文件系统
B. CD_ROM和软盘必须是自动加载的
C. fstab文件中描述的文件系统不能被卸载
D.启动时按fstab文件描述内容加载文件系统
##D
36.下列关于链接描述,错误的是________。
A.硬链接就是让链接文件的i节点号指向被链接文件的i节点
B.硬链接和符号连接都是产生一个新的i节点
C.如果该进程没有子进程,立即返回,返回值为-1;
D.如果该进程的子进程在调用函数前都已经结束了,立即返回,返回值为0。
##D
34.下列不是Linux系统进程类型的是________。
A.交互进程
B.批处理进程
C.守护进程
D.就绪进程
##D
35.下列关于/etc/fstab文件描述,正确的是________。
C. cp -d ./dir1/* ./dir2
D. cp -r ./dir1/* ./dir2
##D
46.下面哪条命令可用来使shell变量变为一个全局变量________
A. alias
B. exports
C. exportfs
D. export
##D
47.下面哪条命令可被用来显示已安装文件系统的占用磁盘空间________
C.程序可以长期保存,进程是暂时的
D.程序没有状态,而进程是有状态的
##B
19. ________函数提供了进一步管理低级文件描述符的各种手段,用它可以对已打开的文件描述符执行各种控制操作。
A. chmod
B. fcntl
C. chown
D. umask
##B
20. ________函数是从文件中读取指定长度的数据到内存中。
A.读和执行
B.读和写
C.写和执行
D.只读
##A
58.关于i节点和超级块,下列论述不正确的是________。
A. i节点是一个长度固定的表
B.超级块在文件系统的个数是唯一的
C. i节点包含了描述一个文件所必需的全部信息
D.超级块记录了i节点表和空闲块表信息在磁盘中存放的位置
##B
59.关于swap分区,下面哪一条语句的叙述是正确的________
A.进程管理系统
B.内存管理系统
C. I/O管理系统
D. getc
##B
39.下列变量名中有效的shell变量名是________。
A. -2-time
B. _2$3
C. trust_no_1
D. 2004file
##C
40.下列对shell变量FRUIT操作,正确的是________。
A.为变量赋值:$FRUIT=apple
B.显示变量的值:fruit=apple
D. 512
##C
6. Linux系统通过________命令给其他用户发消息。
A. less
B. mesg y
C. write
D. echo to
##C
7. Linux内核遵守的是下面哪一种许可条款________。
A. GDK
B. GDP
C. GPL
D. GNU
##C
8. Linux包含了一个名称是________的调试程序,它是用来调试C或C++程序的强力调试器,它使用户能在程序运行时观察程序的内部结构和内存的使用情况。
##C
50.不是shell具有的功能和特点的是________。
A.管道
B.输入输出重定向
C.执行后台进程
D.处理程序命令
##C
51.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用________。
A. tar -xvzf myftp.tar.gz
B. tar -xvz myftp.tar.gz
A. /bin
B. /etc
C. /dev
D. /lib
##C
14. Linux标准c和c++编译器是____。
A. tc
B. cc
C. gcc
D. gdb
##C
15. Linux系统的联机帮助命令是________。
A. tar
B. cd
C. mkdir
D. man
##D
16. NFS是________系统。
A. :q
B. ZZ
C. :q!
D. :WQ
##B
25. ________命令用来重新启动计算机。
A. shutdown
B. halt
C. reboot
D. quit
##C
26. ________目录存放着Linux的源代码。
A. /etc
B. /usr/src
C. /usr
D. /home
##B
27. ________设备是字符设备。
A.文件
B.磁盘
C.网络文件
D.操作
##C
17. WWW服务器是在Internet上使用最为广泛,它采用的是________结构。