嵌入式期末考试题库大全

更新时间:2024-01-08 02:14:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. Linux文件权限一共10位长度,分成四段,第三段表示的内容是 。 A 文件类型

B 文件所有者的权限 D 其他用户的权限

C 文件所有者所在组的权限

2. 终止一个前台进程可能用到的命令和操作 。 A kill B +C C shut down D halt

3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是 。

A -m B -d C -f D -p

4.Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用 命令。 A cat B more C less D menu

5.对名为fido的文件用chmod 551 fido进行了修改,则它的许可权是 。 A -rwxr-xr-x

B -rwxr--r--

C -r--r--r-- D -r-xr-x—x

6.用ls –al命令列出下面的文件列表, 文件是符号连接文件。 A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 hello B -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbye C drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhang D lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng

7.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在 目录中。 A /bin B /etc C /dev D /lib

8.在vi编辑器中的命令模式下,键入 可在光标当前所在行下添加一新行。 A a A x

B o B dw

C I C D

D A

9.在vi编辑器中的命令模式下,删除当前光标处的字符使用 命令。

D dd

10.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用 命令。

A 上箭头 B 下箭头 C .

D *

11.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为 A 。 -rwxr-xr-- 1 root root 599 Cec 10 17:12 ff A 普通文件 A mkdir A dd

B 硬链接

C 目录

D 符号链接

12.删除文件命令为:

B rmdir B cpio

C mv D rm

D tar

13.对文件进行归档的命令为 D 。

C gzip

14.改变文件所有者的命令为 。 A chmod B touch A grep

B gzip

C chown D cat

D sort D touch D join D srw

15.在给定文件中查找与设定条件相符字符串的命令为: 。

C find C cp C tail C rdx

16.建立一个新文件可以使用的命令为 。 A chmod B more A more A rwx

B less B xrw

17.在下列命令中,不能显示文本文件内容的命令是: 。 18.文件权限读、写、执行的三种标志符号依次是 。 19.进程有三种状态: 。 A 准备态、执行态和退出态 C 运行态、就绪态和等待态 A &

B @ C #

D $

B 精确态、模糊态和随机态 D 手工态、自动态和自由态

20. 从后台启动进程,应在命令的结尾加上符号 。 21 . 存放用户帐号的文件是 。

A. shadow B. group C. passwd D. gshadow

22 . 下面哪个系统目录中包含Linux使用的外部设备 。 A./bin

B./dev

C. /boot

23 . Linux系统的联机帮助命令是 。 A. tar B. cd C. mkdir D. man

24 . 如何删除一个非空子目录 /tmp 。

A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 25. 更改一个文件权限的命令是 。 A. change B. attrib C. chmod D. at

26. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是 。

A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 27 . 怎样显示当前目录 。 A. pwd

B. cd C. who D. ls

B. cp file1.txt | file2.txt D. cat file1.txt > file2.txt

28. 欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是 。 A. copy file1.txt file2.txt C. cat file2.txt file1.txt

D./home

29.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,可以使用: 。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 30.用来保存用户名、个人目录等资料的文件是 。

A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 31.比较重要的系统配置资料,一般来说大部分位于 目录下。 A. /etc B. /boot C. /home D. /usr

32 . 下列哪几个符号是Linux通配符(CD)。 A # B @ C * D ?

33.Linux的每类用户拥有三种权限,分别是( ABC )。 A. r B. w C. x D. m

34.确定myfile的文件类型的命令是什么 a. type myfile b. type -q myfile c. file myfile d. whatis myfile 35.你想显示文件\的最后10行,下面那个命令是正确的 a、tail -10 logfile b、head -10 longfile c、tail -d 10 longfile d、head longfile 36.假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行 a. path= b. chmod c. chgrp 那个命令是正确的 a、cp -w mydir\\myfile dir2 c、cp mydir\\myfile dir2 a、rm b、rname a. :r/old/new a. 字 A. $ A. /

b、cp -i mydir\\myfile dir2 d、cp -v mydir\\myfile dir2 d. chown

37.拷贝mydir\\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面

38.下面那个命令允许对文件重命名 c、replace d、mv

c. :1,$s/old/new/g

d. 行

d. :s/old/new/g

39.用vi打开一个文件,如何用字母‖new‖来代替字母‖old‖ b. :s/old/new

40.在vi编辑器里,命令‖dd‖用来删除当前? b. 字符

C. % C. |

c. 变量

D. >

41. 在Linux中,系统管理员(root)状态下的提示符是: B. # B. \\

42. 在Linux中,完整路径中的目录间分隔符是: D. -

43. 在Linux中,要求将文件mm.txt的所有使用者的文件执行权限删除。则下面所示命令中,哪一个是错的。 A. chmod a-x mm.txt C. chmod -x mm.txt 强制退出效果。 A. :q

B. :q!

C. :x

D. ZZ

45. 当使用vi编辑一个文件时,在指令模式下,下面 命令能复制当前行的内容到剪贴板中。

B. chmod o-x mm.txt D. chmod ugo-x mm.txt

44. 在vi全屏幕文本编辑器中,在指令模式下键入 命令将实现文件的不保存

A. cc B. dd B. su B. cc

C. yy C. tar

D. Ctrl+c D. passwd D. gdb

D. shell

46. 在Linux中,下面哪一条命令可更改普通用户为超级用户。 A. super A. tc

47. Linux标准c和c++编译器是____。

C. gcc

48. Linux命令行是由____提供的。 A. 管道 A. 复制

B. 分层结构文件系统 C. 文本处理器 B. 移去

C. 覆盖

D. 打印

49. 使用标准输出重定向符(>),比如―>file01‖将会导致file01中的数据被____。 50. 下面 命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2中? A. cp -i ./dir1/* ./dir2 C. cp -d ./dir1/* ./dir2 A. df A. df

B. du B. du

C. ls C. ls

B. cp -P ./dir1/* ./dir2 D. cp -r ./dir1/* ./dir2 D. printenv D. mount

B 用户与Linux内核之间的接口程序 D 一种和C类似的程序语言

51. 命令用来显示文件和目录占用的磁盘空间?

52. 命令可被用来显示已安装文件系统的占用磁盘空间? 53、关于Shell的说法,不正确的是 A 操作系统外壳 C 一个命令语言解释器

54、tar命令可以进行文件的 A、压缩、归档和解压缩 B、压缩和解压缩 C、压缩和归档 D、归档和解压缩 55、下列 是自由软件。 A Windows XP B UNIX

C Solaris D Linux

56、下列( )不是Linux的特点

(A) 单用户 (B) 设备独立性 (C) 开放性 (D) 多任务 57在命令行模式中、输入( )不能进入末行模式。 (A) ? (B) / (C) : (D) i 58、用于文件系统挂载的命令是( )。

(A) mount (B) fdisk (C) df (D) man 59、Linux系统中,将加密过的密码放到( )文件中。

(A) other (B) /etc/password (C) /etc/shadow (D) /etc/passwd 60.在Red Hat Linux 9 中,系统默认的 用户对整个系统拥有完全的控制权。 A. root A. NID

B. guest B. PID

C. administrator C. UID

D.supervistor. D. CID

61. 当登录Linux 时,一个具有唯一进程ID号的shell将被调用,这个ID是 62. 下面 命令是用来定义shell 的全局变量 A. exportfs B. alias

C. exports D. Export

63. 默认情况下创建了一个用户,就会在 目录下创建一个用户主目录。 A. /usr A. ls –l

B. /home C. /root B. ls

D. /etc

64. 如果要列出一个目录下的所有文件需要使用命令行 。

C. ls –a(所有) D. ls –d

C. 是否有写的权限 D. 文件的位置

65. 用\系统会提示 来让你确认 A. 命令行的每个选项 B. 是否真的删除 66.修改以太网mac 地址的命令为 。 A.ping B.ifconfig C.arp D.traceroute 67. vi 中哪条命令是不保存强制退出 A. :wq B. :wq! 以实现。

A. cd a.txt xt.a B. echo a.txt > txt.a A.标准输入设备文件描述符 C.管道文件描述符 A.所有文件

C. rm a.txt txt.a D. cat a.txt > txt.a

69.Linux 系统中,用户文件描述符0 表示____ 。

B.标准输出设备文件描述符 D.标准错误输出设备文件描述符

C.所有非隐含文件 D.文件的具体信息

C. :q! D. :quit

68.用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令 可

70.若当前目录为/home,命令ls –l 将显示home 目录下的( )。

B.所有隐含文件

71.你使用命令―vi /etc/inittab‖查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作___ A.在末行模式下,键入:wq B.在末行模式下,键入:q!

C.在末行模式下,键入:x! D.在编辑模式下,键入―ESC‖键直接退出vi 72. 存放Linux 基本命令的目录是___ A. /bin A.键盘

B. /tmp

C. /lib

D. /root

73. 下列设备属于块设备的是___。

B.终端 C.游戏杆 D.硬盘

B. usermod

C. userdel

D. useradd

74. 在UNIX/Linux 系统添加新用户的命令是( ) A. groupadd A. passwd

75. 修改用户自身的密码可使用( )

B. passwd -d mytest

C. passwd mytest D. passwd -l

76. 若使pid 进程无条件终止使用的命令是( )。 A. kill -9 B. kill -15 使用的命令是( )。 A. ls *.txt

B. find . –name ―.txt‖

C. ls –d .txt

D. find . ―.txt‖

D. rm –rf /tmp/*

78. 如何删除一个非空子目录/tmp( )。 A. del /tmp/* B. rm -rf /tmp

C. rm -Ra /tmp/*

C. killall -1 D. kill -3

77. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以

79. NFS 是( )系统 A.文件 A.pwd

B 磁盘

C.网络文件 C.passwd

D.操作 D.Password D.Tar

80. 下列那一个指令可以设定使用者的密码( )

B.newpwd

81. 下列那一个不是压缩指令( ) A.compress B.gzip A./root

B. /bin

C.bzip2

D. /boot C. gunzip

D. Tar

82.下面( )系统目录中存放了系统引导、启动时使用的一些文件和目录

C. /dev

83.可以用来对文件xxx.gz 解压缩的命令是( ) A.compress B. uncompress A. PATH

B. PWD

84. 一下哪个环境变量表示当前路径( )。

C. HOME

D.ROOT

D. 打印机

85、在大多数Linux发行版本中,以下哪个属于块设备 ( ) A. 串行口 B. 硬盘 C. 虚拟终端 资源。

A. 用户模式(user) B.系统模式(system) C. 中断模式(IRQ) D.终止模式(Abort)

87、字符设备文件类型的标志是 ( ) A. p

B. c

C. s

D. L

88、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( )。 A 、chmod a+x g+w exer1 C 、chmod o+x exer1

B 、chmod 765 exer1 D 、chmod g+w exer1

86、在ARM处理器的各种工作模式中,( )模式无法访问一些被保护的系统

89、如果忘记了ls命令的用法,可以采用( )命令获得帮助 a. ?ls b.help ls c.man ls d.get ls 90、怎样新建一个新文件:( )

a.touch hello.c b.mk hello.c c.rm hello.c d.new hello.c 91、一般可以用( )实现自动编译。 A、gcc B、gdb * C、make D、 vi 92、假设当前目录下有文件Makefile,下面是其内容:

pr1: prog.o subr.o

gcc –o pr1 prog.o subr.o prog.o: prog.c prog.h

gcc –c –l prog.o prog.c subr.o: subr.c

gcc –c –o subr.o subr.c

clear:

rm –f pr1*.o

现在执行命令make clear,实际执行的命令是( ): A. rm –f pr1*.o

B. gcc –c –l prog.o prog.c C. gcc –c –o subr.o subr.c D. 都执行

93、下面关于C语言程序的描述,正确的是( )。 A、总是从第一个定义的函数开始执行 B、要调用的函数必须在main()函数中定义 C、总是从main()函数开始执行 D、main()函数必须放在程序的开始

94、嵌入式系统由硬件部分和软件部分构成,不属于嵌入式系统软件的是 。 A) 系统内核

95. LINUX支持网络文件系统NFS,下列 命令实现了将位于 192.168.1.4机器上的 /opt/sirnfs 目录挂载到本机/mnt/sirnfs下: A.mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfs B.mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfs C.mount nfs –t 192.168.1.4:/opt/sirnfs /mnt/sirnfs D.mount nfs –t /mnt/sirnfs 192.168.1.4:/opt/sirnfs 96、文件系统的主要功能是 。 A、实现对文件的按名存取

B、实现虚拟存储

C、 提高外存的读写速度 D、用于保存系统文档 97、在Linux系统中,驱动程序注册中断处理程序的函数是 A、trap_init 环境。

A、交互操作系统 B、交叉编译 99、已知有变量data1定义如下:C union data { int i; char ch; float f; } data1;

则变量data1所占的内存存储空间可表示为。

C、交互平台 D、分布式计算

B、request_irq C、enable_irq

D、register_irq

98、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个

B) 驱动程序 C) FPGA编程软件 D)嵌入式中间件

A、sizeof(int) C、sizeof(float)

B、sizeof(char)

D、sizeof(int)+sizeof(char)+sizeof(float)

D、图形用户接口

100、实时操作系统(RTOS)内核与应用程序之间的接口称为 。 A、输入/输出接口 B、文件系统 C、API A、存操作、取操作 C、P操作、V操作

B、读操作、写操作 D、输入操作、输出操作

101、在操作系统中,除赋初值外,对信号量仅能操作的两种原语是 。

102、下列软件中,不属于BootLoader的是 。

A、vivi B、busybox C、uboot D、blob

103、在使用GCC编译器的过程中,以下 选项可用来指定生成的目标文件名 A.-c B.-o C.-S D.-E

104、为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用 选项 A.-c B.-w C.-g D.-o 105、波特率9600bps是指数据每秒传输

A 9600个字节 B 9600个比特 C 9600个字 D 9600个字符 106、下列哪个命令以文本菜单方式界面配置内核选项:

A Make menuconfig B make xconfig C make config D make mrproper 107、有关归档和压缩命令,下面描述正确的是 。

A) 用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件 B) unzip命令和gzip命令可以解压缩相同类型的文件 C) tar归档且压缩的文件可以由gzip命令解压缩 D) tar命令归档后的文件也是一种压缩文件

108、 Boot Loader 的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容: A . 为加载 Boot Loader 的 stage2 准备 RAM 空间 B . 设置好堆栈 C . 硬件设备初始化

D . 将kernel映像和根文件系统映像从flash上读到RAM空间中。

109、 如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是: A . 文件系统、内核、启动参数、Bootloader B . 启动参数、Bootloader、内核、文件系统 C . Bootloader、内核、启动参数、文件系统 D . Bootloader、启动参数、内核、文件系统 110、以下叙述中正确的是 。

A) 宿主机与目标机之间只需要建立逻辑连接即可

B) 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上

C) 在嵌入式系统开发中,通常采用的是交叉编译器 D) 宿主机与目标机之间的通信方式只有串口和并口两种 111、不是shell具有的功能和特点的是: A 管道

B 输入输出重定向

C 执行后台进程 D 处理程序命令

112、当使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令是:

A. ?shutdown B. %shutdown C. =shutdown D. .shutdown 113、在Linux系统中,下列哪个命令可以用来加载模块: A.insmod 填空

1. 在Linux操作系统中,设备都是被当做特殊的 来访问 。

2. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为: ,该文件属性是 。

3. 在Linux系统中所有内容都被表示为 ,组织文件的各种方法称为 。

4. 结束后台进程的命令是 。

5. 将前一个命令的标准输出作为后一个命令的标准输入,称之为 。 6. 在vi编辑环境下,使用 进行模式转换。

7. 将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式

8. 命令可删除文件或目录,其主要差别就是是否使用递归开关 -r或-R 。 9. 命令可以移动文件和目录,还可以为文件和目录重新命名。 10. 增加一个用户的命令是:adduser 或useradd 。 11.进行字符串查找,使用grep命令。 12.请按下列要求写出每一步骤的命令

(1)增加两个组账号group1、group2,并指定组账号ID分别为10100、10101 (2)增加二个用户账号user1(UID为2045,并属于组group1)、user2(UID为2046,并属于组group2)

(3)在用户ray个人目录下新建目录software,

(4)并搜索路径/etc下所有以h开头的文件及目录,拷贝到software中 (5)请把目录software下所有内容建立压缩的tar包,并命名为software.tar.gz (6)新建普通用户ray,并转为ray用户登录 (7)查看/etc/boot路径下的所有内容 (8)查看文件/etc/hosts的内容

(9)搜索ray个人目录下所有以file开头且属于ray用户的目录 (10)搜索ray个人目录下所有以file开头且后跟一个字母的文件

B.load

C.init

D.installmod

13.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 。 14.gcc的编译可分为 、 、 和 等四个阶段。 15.在Linux多线程编程时,需要包含头文件 。 16.卸载Linux内核模块使用命令 。

17.VI编辑器有三种工作模式:命令模式、插入模式和 模式。

18.嵌入式linux系统中,设备类型分为字符设备、块设备和 设备等三种。 19.嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、 、 、用户应用程序。

本文来源:https://www.bwwdw.com/article/sg3x.html

Top