1. [单选题]下面关于ftell()函数成功调用说法不正确的是()
A. 会清除流结束标志
B. 返回读写指针当前相对文件起始位置的位移量
C. 返回读写指针当前相对文件结束位置的位移量
D. 会撤销已调用ungetc()对流的影响
2. [单选题]在windows与Linux双起动的系统中,如果要让LILO管理引导,则LILO应该放在()
A. MBR
B. /
C. root分区的首扇区
D. /LILO
3. [单选题]Linux文件系统(linux file system)的根目录的i节点号为()
B. 1
C. 2
D. 3
4. [单选题]下面通配符可匹配多个任意字符的通配符是()
A. *
B. ?
C. [abcde]
D. [!a-e]
5. [单选题]调用exec函数会将原来设置为要捕获的信号都更改为()
A. 默认
B. 忽略
C. 另一捕获
D. 默认或忽略
6. [单选题]在Shell变量引用操作符(operator)可实现字符串替换(character-replacement)其中()用来测试如果变量stra存在且不为空,则返回为word,否则返回为空串
A. ${stra:-word}
B. ${stra:=word}
C. ${stra:+word}
D. ${stra:?word}
7. [单选题]fork函数在子进程中的返回值是()
A. 0
B. 创建的子进程的进程标识号
C. -1
D. 1
8. [单选题]标准错误输出是()
A. 全缓冲
B. 行缓冲
C. 不带缓冲
D. 都可以
9. [单选题]使用()形式时,即使表达式中有Shell的特殊字符时,也不必用双引号将其括起来。
A. test表达式
B. [表达式]
C. let算术表达式
D. ((算术表达式))
10. [单选题]不属于System VIPC通信技术的是()
A. 管道
B. 消息队列
C. 信号量
D. 共享内存