Linux 基础知识选择/填空

 

选择题

1. 返回调用进程的进程标识号的系统函数是________

    A. getpid

    B. getpgrp

    C. getppid

    D. setpid

  ##A

 

2. 关于文件系统的安装和卸载,下面描述正确的是________

    A. 如果光盘未经卸载,光驱是打不开的

    B. 安装文件系统的安装点只能是/mnt

    C. 不管光驱中是否有光盘,系统都可以安装CD-ROM设备

    D. mount /dev/fd0 /floppy 此命令中目录/floppy是自动生成的

  ##A

 

3. 如何删除一个非空子目录 /tmp ________

    A. del /tmp/*

    B. rm -rf /tmp

    C. rm -Ra /tmp/*

    D. rm –rf /tmp/*

  ##B

 

4. Linux文件权限一共10位长度,分成四段,第三段表示的内容是________

    A. 文件类型

    B. 文件所有者的权限

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

    D. 其他用户的权限

  ##C

 

5. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在________目录中。

    A. /bin

    B. /etc

    C. /dev

    D. /lib

  ##C

 

6. ________命令是在vi编辑器中执行存盘退出。

    A. :q

    B. ZZ

    C. :q!

    D. :WQ

  ##B

 

7. 文件权限读、写、执行的三种标志符号依次是____

    A. rwx

    B. xrw

    C. rdx

    D. srw

  ##A

 

8. 用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为____

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff

    A. 普通文件

    B. 硬链接

    C. 目录

    D. 符号链接

  ##A

 

9. 一个进程用waitwaitpid函数,可能产生3种情况,下列不属于这3种情况的是________

    A. 如果子进程都还在运行,则进程挂起;

    B. 如果恰有子进程结束,它的终止状态字正等待父进程提取,则会立即得到该终止状态字并返回,其返回值是子进程的进程号;

    C. 如果该进程没有子进程,立即返回,返回值为-1

    D. 如果该进程的子进程在调用函数前都已经结束了,立即返回,返回值为0

  ##D

 

10. 可以使用( )系统调用获得符号链接所引用文件名称

    A. link

    B. symlink

    C. readlink

    D. softlink

  ##C

 

11. 已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令是____

    A. cd test

    B. cd /stud1/test

    C. cd stud1/test

    D. cd home

  ##C

 

12. 创建共享内存的函数是________

    A. shminit

    B. seminit

    C. semget

    D. shmget

  ##D

 

13. 已知某用户stud1,其用户目录为/home/stud1。分页显示当前目录下的所有文件的文件或目录名、用户组、用户、文件大小、文件或目录权限、文件创建时间等信息的命令是______

    A. more ls –al

    B. more –al ls

    C. more < ls –al

    D. ls –al | more

  ##D

 

14. 在命令行中可以使用____组合键来中止(kill)当前运行的程序。

    A. Ctrl+d

    B. Ctrl+c

    C. Ctrl+u

    D. Ctrl+q

  ##B

 

15. 如果在/etc/group文件中有一行内容是students::600:z3,l4,w,那么在―student组中有多少个用户________

    A. 3

    B. 4

    C. 5

    D. 不清楚

  ##D

 

16. Linux 文件名的长度不得超过________个字符。

    A. 64

    B. 128

    C. 256

    D. 512

  ##C

 

17. 假设用户userfile1文件的拥有者,file1文件的存取权限被设为 –r-xrr--,这表明user只有________的权利。

    A. 读和执行

    B. 读和写

    C. 写和执行

    D. 只读

  ##A

 

18. 某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为____

    A. 467

    B. 674

    C. 476

    D. 764

  ##D

 

19. Linux 将存储设备和输入/输出设备均看做文件来操作,________不是以文件的形式出现。

    A. 目录

    B. 软链接

    C. i节点表

    D. 网络适配器

  ##C

 

20. Linux中,要求将文件mm.txt的所有使用者的文件执行权限删除。则下面所示命令中,哪一个是错的________

    A. chmod a-x mm.txt

    B. chmod o-x mm.txt

    C. chmod -x mm.txt

    D. chmod ugo-x mm.txt

  ##B

 

21. Linux命令行是由____提供的。

    A. 管道

    B. 分层结构文件系统

    C. 文本处理器

    D. shell

  ##D

 

22. ________函数是将内存中的数据写入文件中。

    A. open

    B. read

    C. write

    D. create

  ##C

 

23. gcc直接编译C源程序生成可执行文件的过程中,看起来像是一步就完成了,但实际上它要经历如下四个步骤________

    A. 链接、预处理、编译、汇编

    B. 预处理、汇编、编译、链接

    C. 预处理、编译、汇编、链接

    D. 编译、预处理、汇编、链接

  ##C

 

24. 下列提法中,不属于ifconfig命令作用范围的是 D

    A. 配置本地回环地址

    B. 配置网卡的IP地址

    C. 激活网络适配器

    D. 加载网卡到内核中

  ##D

 

25. ________目录存放着Linux的源代码。

    A. /etc

    B. /usr/src

    C. /usr

    D. /home

  ##B

 

26. Linux中,下面哪一条命令可更改普通用户为超级用户________

    A. super

    B. su

    C. tar

    D. passwd

  ##B

 

27. 一个文件的权限-rw-rw-r--,这个文件所有者的权限是________

    A. read-only

    B. write

    C. read-write

    D. read-write-execute

  ##C

 

28. POSIX中,线程是用________动态地创建的。

    A. pthread_self

    B. pthread_create

    C. pthread_new

    D. create_pthread

  ##B

 

29. 改变文件所有者的命令为____

    A. chmod

    B. touch

    C. chown

    D. cat

  ##C

 

30. 建立一个新文件可以使用的命令为____

    A. chmod

    B. more

    C. cp

    D. touch

  ##D

 

31. /etc/fstab文件中指定的文件系统加载参数中,________参数一般用于CD-ROM等移动设备。

    A. defaults

    B. sw

    C. rwro

    D. noauto

  ##D

 

32. 若一台计算机的内存为128MB,则交换分区的大小通常是____

    A. 64MB

    B. 128MB

    C. 256MB

    D. 512MB

  ##C

 

33. 退出交互模式的shell,应键入____

    A. ^d

    B. ^q

    C. exit

    D. quit

  ##C

 

34. 网络 管理 具备以下几大功能:配置管理、________、性能管理、安全管理和计费管理等。

    A. 故障管理

    B. 日常备份管理

    C. 升级管理

    D. 发送邮件

  ##A

 

35. swap文件与swap分区相比,它具有如下所叙述的哪条优点________

    A. 更好的性能

    B. 可以更有效率地应用磁盘空间

    C. 更容易操作

    D. 没有突出的优点

  ##B

 

36. Linux 系统通过________命令给其他用户发消息。

    A. less

    B. mesg y

    C. write

    D. echo to

  ##C

 

37. 当访问一个目录文件时,同普通文件一样,需要将其打开。打开目录文件的函数是________

    A. closedir

    B. mkdir

    C. opendir

    D. readdir

  ##C

 

38. ________函数能够对输入输出的数据进行诸如数据类型、精度、位置等格式的控制。

    A. 格式化I/O

    B. 字符I/O

    C. I/O

    D. I/O

  ##A

 

39. ________目录下存放的都是系统启动时要用到的程序。在使用lilo引导Linux时,会用到这里的一些信息。

    A. /boot

    B. /bin

    C. /dev

    D. /etc

  ##A

 

40. 你可编制一个由一系列命令组成的程序,该程序可由shell执行。这种类型的程序被称作____

    A. shell变量

    B. shell脚本

    C. 管道

    D. shell语法

  ##B

 

41. 下面哪条命令可把./dir1目录(包括它的所有子目录)内容复制到./dir2________

    A. cp -i ./dir1/* ./dir2

    B. cp -P ./dir1/* ./dir2

    C. cp -d ./dir1/* ./dir2

    D. cp -r ./dir1/* ./dir2

  ##D

 

42. Linux中,系统管理员(root)状态下的提示符是________

    A. $

    B. #

    C. %

    D. >

  ##B

 

43. 设置文件偏移量的系统调用是

    A. truncate

    B. sync

    C. lseek

    D. create

  ##C

 

44. 为了将当前目录下的压缩归档文件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

  ##A

 

45. 要结束一个线程,可以调用________函数。

    A. pthread_quit

    B. exit

    C. pthread_exit

    D. return

  ##C

 

46. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是____

    A. chmod a+x g+w exer1

    B. chmod 765 exer1

    C. chmod o+x exer1

    D. chmod g+w exer1

  ##A

 

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

    A. x

    B. d

    C. xx

    D. dd

  ##A

 

48. 哪条命令用来显示文件和目录占用的磁盘空间________

    A. df

    B. du

    C. ls

    D. printenv

  ##B

 

49. Linux标准cc++编译器是____

    A. tc

    B. cc

    C. gcc

    D. gdb

  ##C

 

50. 下列函数不能一次读入一个字符的是________

    A. fgetc

    B. fgetchar

    C. getchar

    D. getc

  ##B

 

51. 用来保存用户名、个人目录等资料的文件是____

    A. /etc/shadow

    B. /etc/passwd

    C. /etc/inittab

    D. /etc/group

  ##B

 

52. 字符设备文件类型的标志是________

    A. p

    B. c

    C. s

    D. l

  ##B

 

53. 下面哪条命令可用来使shell变量变为一个全局变量________

    A. alias

    B. exports

    C. exportfs

    D. export

  ##D

 

54. makefile文件中,使用变量的值的方法是_______

    A. $变量名

    B. $(变量名)

    C. #变量名

    D. #(变量名)

  ##B

 

55. Linux中,下列不属于正常结束进程的方法是________

    A. main函数使用return返回

    B. 调用exit函数

    C. 调用_exit函数

    D. 调用abort函数

  ##D

 

56. Linux中,完整路径中的目录间分隔符是________

    A. /

    B. \

    C. |

    D. -

  ##A

 

57. 关于swap分区,下面哪一条语句的叙述是正确的________

    A. 用于存储备份数据的分区

    B. 用于存储内存出错信息的分区

    C. Linux引导时用于装载内核的分区

    D. 作为虚拟内存的一个分区

  ##D

 

58. 内核不包括的子系统是________

    A. 进程 管理 系统

    B. 内存管理系统

    C. I/O管理系统

    D. 硬件管理系统

  ##D

 

59. WWW服务器是在Internet上使用最为广泛,它采用的是________结构。

    A. 服务器/工作站

    B. B/S

    C. 集中式

    D. 分布式

  ##B

 

60. ________函数用来初始化一个互斥锁。

    A. pthread_mutex_init

    B. pthread_mutex_create

    C. pthread_mutex_begin

    D. pthread_mutex_lock

  ##A

 

61. 下列关于链接描述,错误的是________

    A. 硬链接就是让链接文件的i节点号指向被链接文件的i节点

    B. 硬链接和符号连接都是产生一个新的i节点

    C. 链接分为硬链接和符号链接

    D. 硬连接不能链接目录文件

  ##B

 

62. 下面那个不是lseek第三个参数的取值

    A. SEEK_SET

    B. SEEK_CUR

    C. SEEK_NOW

    D. SEEK_END

  ##C

 

63. 关闭linux系统(不重新启动)可使用命令________

    A. Ctrl+Alt+Del

    B. halt

    C. shutdown -r now

    D. reboot

  ##B

 

64. 获取某个环境变量值使用函数

    A. getenv

    B. putenv

    C. setenv

    D. unsetenv

  ##A

 

65. 下面哪个系统目录中包含Linux使用的外部设备________

    A. /bin

    B. /dev

    C. /boot

    D. /home

  ##B

 

66. 设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为____

    A. /home

    B. /root

    C. /home/root

    D. /usr/local

  ##B

 

67. ________设备是字符设备。

    A. hdc

    B. fd0

    C. hda1

    D. tty1

  ##D

 

68. Linux工作目录用________表示

    A. .

    B. ,

    C. *

    D. #

  ##A

 

69. /etc目录的标准应用是用于____

    A. 安装附加的应用程序

    B. 存放可执行程序、系统管理工具和库

    C. 设置用户的主目录

    D. 存放用于系统管理的配置文件

  ##D

 

70. DNS域名系统主要负责主机名和________之间的解析。

    A. IP地址

    B. MAC地址

    C. 网络 地址

    D. 主机别名

  ##A

 

71. 打开或创建消息队列的函数是________

    A. msgget

    B. msginit

    C. msgcreate

    D. msg

  ##A

 

72. ____组合键可在应用程序窗口间实现切换。

    A. Shift+Tab

    B. Ctrl+Alt+Tab

    C. Alt+Tab

    D. Ctrl+Tab

  ##C

 

73. 下列变量名中有效的shell变量名是________

    A. -2-time

    B. _2$3

    C. trust_no_1

    D. 2004file

  ##C

 

74. 关于i节点和超级块,下列论述不正确的是________

    A. i节点是一个长度固定的表

    B. 超级块在文件系统的个数是唯一的

    C. i节点包含了描述一个文件所必需的全部信息

    D. 超级块记录了i节点表和空闲块表信息在磁盘中存放的位置

  ##B

 

75. 要从shell命令行中执行一条命令,你必须首先键入____

    A. 参数变量

    B. 命令名

    C. 选项

    D. 终端号

  ##B

 

76. ________命令用来重新启动计算机。

    A. shutdown

    B. halt

    C. reboot

    D. quit

  ##C

 

77. 不是shell具有的功能和特点的是________

    A. 管道

    B. 输入输出重定向

    C. 执行后台进程

    D. 处理程序命令

  ##C

 

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

    A. cc

    B. dd

    C. yy

    D. Ctrl+c

  ##C

 

79. 可运行进程是一个只等待________资源的进程。

    A. 内存

    B. CPU

    C. 键盘

    D. 终端

  ##B

 

80. ________函数是从文件中读取指定长度的数据到内存中。

    A. open

    B. read

    C. write

    D. create

  ##B

 

81. 删除文件命令为:________

    A. mkdir

    B. rmdir

    C. mv

    D. rm

  ##D

 

82. 利用______命令,可以把一大堆的文件和目录打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输时非常有用的。

    A. gzip

    B. tar

    C. cd

    D. ls

  ##B

 

83. 用户要想在后台执行程序,则你需在命令行的末端放置哪个字符____

    A. @

    B. &

    C. #

    D. %

  ##B

 

84. 大部分主要的Linux系统文件是存放在下面的哪个目录之中的________

    A. /bin

    B. /tmp

    C. /lib

    D. /root

  ##A

 

85. 在使用匿名登录ftp时,用户名为________

    A. users

    B. anonymous

    C. root

    D. guest

  ##B

 

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

    A. grep

    B. gzip

    C. find

    D. sort

  ##A

 

87. 为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为________

    A. 566

    B. 644

    C. 655

    D. 744

  ##B

 

88. 下列函数不属于格式输出的是________

    A. printf

    B. fprintf

    C. scanf

    D. sprintf

  ##C

 

89. 可以使用________命令得到IPC机制中所有对象的状态。

    A. ls

    B. cd

    C. kill

    D. ipcs

  ##D

 

90. 一个硬盘最多能够被分成____个主分区。

    A. 1

    B. 2

    C. 3

    D. 4

  ##D

 

91. Linux操作系统的创始人和主要设计者是________

    A. Redhat Linux

    B. AT&T Bell实验室

    C. 赫尔辛基大学

    D. Linus Torvalds

  ##D

 

92. ________函数提供了进一步管理低级文件描述符的各种手段,用它可以对已打开的文件描述符执行各种控制操作。

    A. chmod

    B. fcntl

    C. chown

    D. umask

  ##B

 

93. 使用标准输出重定向符(>),比如―>file01‖将会导致文件file01中的数据被____

    A. 复制

    B. 移去

    C. 覆盖

    D. 打印

  ##C

 

94. 以下命令对中,正确的是________

    A. lssl

    B. cattar

    C. moreerom

    D. exittixe

  ##B

 

95. 进程可以忽略大部分信号,但下列信号中________是不能忽略的。

    A. SIGHUP

    B. SIGINT

    C. SIGSTOP

    D. SIGQUIT

  ##C

 

96. 将光盘/dev/hdc卸载的命令是________

    A. umount /dev/hdc

    B. unmount /dev/hdc

    C. umount /mnt/cdrom /dev/hdc

    D. unmount /mnt/cdrom /dev/hdc

  ##A

 

97. 存放用户帐号的文件是________

    A. shadow

    B. group

    C. passwd

    D. gshadow

  ##C

 

98. Linux系统中,通过使用文件链接命令(ln)功能,可实现一个文件被下述哪种形式来处理________

    A. 仅一个文件名称

    B. 不超过两个文件名称

    C. 每个目录可有一个文件名称

    D. 两个或更多个文件名称

  ##D

 

99. 从后台启动进程,应在命令的结尾加上符号________

    A. &

    B. @

    C. #

    D. $

  ##A

 

100. ext2文件系统中,一个目录数据块中的指针指向的是____

    A. 目录中的子目录和文件

    B. 目录的其它数据块

    C. 目录的i节点

    D. 该目录的父目录

  ##C

 

101. Linux系统的联机帮助命令是________

    A. tar

    B. cd

    C. mkdir

    D. man

  ##D

 

102. 下列文件中,包含了主机名到IP地址的映射关系的文件是________

    A. /etc/HOSTNAME

    B. /etc/hosts

    C. /etc/resolv.conf

    D. /etc/networks

  ##B

 

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

    A. ls *.txt

    B. find name .txt

    C. ls –d .txt

    D. find . .txt

  ##A

 

104. ftp进行文件传输时,有两种模式____

    A. Wordbinary

    B. .txtWord Document

    C. ASCIIbinary

    D. ASCIIRich Text Format

  ##C

 

105. 下列关于/etc/fstab文件描述,正确的是________

    A. fstab文件只能描述属于linux的文件系统

    B. CD_ROM和软盘必须是自动加载的

    C. fstab文件中描述的文件系统不能被卸载

    D. 启动时按fstab文件描述内容加载文件系统

  ##D

 

106. kill( pid, signum) 函数中,pid参数表示kill函数发送信号对象的进程号或进程组号。如果pid<-1,表示______

    A. 向进程号为PID值的进程发送信号

    B. 向与发送信号的进程有相同进程组号的进程发送信号

    C. 向组号为pid绝对值的进程组发送信号;

    D. 未定义

  ##C    ???

 

107. 怎样显示当前目录____

    A. pwd

    B. cd

    C. who

    D. ls

  ##A

 

108. 文件描述符的数据类型是

    A. char

    B. int

    C. double

    D. float

  ##B

 

109. 通过文件属性中的uid获得文件拥有者名字的系统调用是

    A. getcwd

    B. getpwuid

    C. getgrgid

    D. getlogin

  ##B

 

110. 下列对shell变量FRUIT操作,正确的是________

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

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

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

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

  ##C

 

111. 进程有三种状态____

    A. 准备态、执行态和退出态

    B. 精确态、模糊态和随机态

    C. 运行态、就绪态和等待态

    D. 手工态、自动态和自由态

  ##C

 

112. 下面哪条命令可被用来显示已安装文件系统的占用磁盘空间________

    A. df

    B. du

    C. ls

    D. mount

  ##A

 

113. NFS________系统。

    A. 文件

    B. 磁盘

    C. 网络文件

    D. 操作

  ##C

 

114. 在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用________命令实现。

    A. # reboot

    B. # halt

    C. # reboot

    D. # shutdown –r now

  ##D

 

115. 比较重要的系统配置资料,一般来说大部分位于____目录下。

    A. /etc

    B. /boot

    C. /home

    D. /usr

  ##A

 

116. fork函数在父进程中的返回值是________

    A. 创建的子进程标识号

    B. 0

    C. -1

    D. 1

  ##A

 

117. shell中变量的赋值有四种方法,其中,采用name=12的方法称________

    A. 直接赋值

    B. 使用read命令

    C. 使用命令行参数

    D. 使用命令的输出

  ##A

 

118. 下面的函数不能用于打开流的是________

    A. fopen

    B. freopen

    C. fdopen

    D. open

  ##D

 

119. 如果一台计算机有64MB内存和100MB swap空间,那么它的虚拟内存空间有多少呢________

    A. 36MB

    B. 64MB

    C. 100MB

    D. 164MB

  ##D

 

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

    A. o

    B. i

    C. a

    D. A

  ##A

 

121. 可以使用下面的________函数将一个线程挂起。

    A. pthread_self

    B. pthread_pause

    C. pthread_join

    D. pthread_exit

  ##C

 

122. 一个文件名字为rr.gz,可以用来解压缩的命令是________

    A. tar

    B. gzip

    C. bzip2

    D. uncompress

  ##B

 

123. Linux下想获得一个命令的帮助,可以使用______命令。

    A. cd

    B. ls

    C. man

    D. gzip

  ##C

 

124. Apache服务器默认的接听连接端口号是________

    A. 1024

    B. 800

    C. 80

    D. 8

  ##C

 

125. I/O有时也称为________

    A. 字符I/O

    B. I/O

    C. I/O

    D. 二进制I/O

  ##D

 

126. 在一个bash shell脚本的第一行上应加入下面所示中的哪一条语句________

    A. #/bin/csh

    B. #/bin/bash

    C. /bin/bash

    D. #!/bin/bash

  ##D

 

127. 根据文件路径来改变文件权限使用系统调用是

    A. chown

    B. chmod

    C. fchmod

    D. fchown

  ##B

 

128. 终止一个前台进程可能用到的命令和操作____

    A. kill

    B. ls

    C. shut down

    D. halt

  ##A

 

129. 系统中有用户user1user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有____权限。

    A. 744

    B. 664

    C. 646

    D. 746

  ##B

 

填空题

1. 信号量实际上是个________,主要用来控制多个进程对________的访问。    #### 整数计数器  共享资源

 2. Linux系统提供许多文本编辑程序,比较常用的有________________等。  #### vi emacs

 3. 可以用ls al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占___1___位,表示文件类型 ,第二段占3位,表示___文件所有者___对该文件的权限。

 4. 系统交换分区是作为系统___虚拟存储器___的一块区域。

 5. 文件的存取权限分为________________________三类,其中每一类可分为________________________权限。    ####属主  同组用户  其他用户  读  写  执行

 6. Linux 系统中,压缩文件后生成后缀为.gz文件的命令是___gzip___

 7. 管道就是将前一个命令的___标准输出___作为后一个命令的___标准输入___

 8. 互斥锁的特点是________________________。    ####原子性  唯一性  非繁忙等待

 9. Linux操作系统中,设备都是通过特殊的___文件___来访问。

10. 命名管道又叫____先进先出____队列。    

11. ___nfs___协议用于实现Unix/linux)主机之间的文件系统共享。

12. 超级块包含了____i节点表________空闲块表____等重要的文件系统信息。

13. Linux编程可分为____________编程和____________编程。    #### Shell  高级语言

14. Linux系统通过________将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树形层次结构。   ####目录

15. Linux系统中每个进程都有一个唯一的非负整数作为其标识,它被称为________。   ####进程标识号

16. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为____644____,该文件是____目录____文件。

17. ________是最快的一种进程间通讯的机制。    ####共享内存

18. 使用___*___每次匹配若干个字符。

19. 对于Linux而言,所有的设备和文件的操作都用__________来进行,几乎所有基本操作函数都需要它作为参数。  ####文件描述符

20. 编写的Shell程序运行前必须赋予该脚本文件___执行___权限。

21. rm命令可删除文件或目录,其主要差别就是是否使用递归开关___-r-R___

22. 如果线程可以在进程执行期间任意时刻被创建,并且线程的数量事先没有必要指定,这样的线程称为________线程。    ####动态

23. 打开或创建一个文件的基本I/O函数是______。    ####open

24. 为了让Linux来管理系统中的进程,每个进程用一个__________数据结构来表示。   ####  task struct

25. Linux内核引导时,从文件____/etc/fstab____中读取要加载的文件系统。

26. Linux支持Unix System V中的三种进程间通信机制,它们是:________________________####消息队列  信号灯  共享存储

27. 每一个流对象内部都保持着两个指示器:一个是________,当读写文件出错时该指示器被设置;另一个是________,当遇到文件尾时该指示器被设置。 ####错误指示器  文件结束指示器

28. 每一个进程都有一个目录与之相连,它被称为______目录。 ####工作

29. vi编辑器具有三种工作模式___命令模式______输入模式___和末行模式。

30. 检查 已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是___fsck a /dev/had5___

31. 内核分为___进程管理系统___、 内存管理系统 、___I/O管理系统___和文件管理系统 等四个子系统。

32. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、____i节点表块________数据存储块____

33. 结束后台进程的命令是___kill___

34. 线程可以分为________态线程和________态线程。    ####用户  内核

35. Linux系统中,用来存放系统所需要的配置文件和子目录的目录是___/etc___

36. Linux中,进程有两种运行模式:________________。    ####用户模式  系统模式

37. shell不仅是 用户命令的解释器 ,它同时也是一种功能强大的编程语言。___bash___Linux的缺省shell

38. ___mv___命令可以移动文件和目录,还可以为文件和目录重新命名。

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

40. 增加一个用户的命令是___adduser___useradd

41. ___/sbin___目录用来存放系统管理员使用的管理程序。

42. 当打开一个流时,标准输入输出函数返回一个__________。    ####指向此流的指针

43. 安装Linux系统对硬盘分区时,必须有两种分区类型___文件系统分区______交换分区___

44. 将前一个命令的标准输出作为后一个命令的标准输入,称之为___管道___

45. 进程间通讯的目的是:________________、通知事件、________和进程控制。    ####数据传输  共享数据  资源共享

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

47. 硬连接只能建立对___文件___建立链接。符号链接可以跨不同文件系统创建。

48. Linux系统中建立新目录的命令是________

49. Linux 系统中,以____文件____方式访问设备 。

50. Linux命令的运行环境是________,它是一种命令解释器,在用户和操作系统之间提供了一个交互接口。

51. 前台起动的进程使用___Ctrl+c___终止。

52. 按照POSIX标准,POSIX提供了两种类型的同步机制,它们是________________####互斥锁  条件变量

53. Linux操作系统是________操作系统的一个克隆版本。  ####unix

54. 唯一标识每一个用户的___是用户ID___和用户名。

55. Linux系统中有三种基本的文件类型____________________________________。    ####普通文件  目录文件   设备文件

56. Linux的普通文件按其内部结构可分为两种类型的文件________________。    ####文本文件  二进制文件

57. 有三个流是在执行程序是自动打开的,它们是________________________。    ####标准输入  标准输出  标准错误输出

58. 流有三种不同的缓冲类型,它们是________________________。    ####全缓冲  行缓冲  无缓冲

59. 在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入___:w test.txt___

60. 要使用make必须编写一个叫____________的文件。   ####makefile

 

posted @ 2018-12-07 18:15  我是+V  阅读(4347)  评论(0编辑  收藏  举报