1. [单选题]当标准输入和标准输出涉及交互作用设备时,它们是()
A. 全缓冲
B. 行缓冲
C. 不带缓冲
D. 都可以
2. [单选题]在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。
A. ${strapattern}
B. ${strapattern}
C. ${stra%pattern}
D. ${stra%%pattern}
3. [单选题]在存储空间布局中从低地址到高地址依次分布为()
A. 正文段→数据段→bss段→堆→栈
B. 栈→堆→bss段→数据段→正文段
C. 正文段→堆→栈→数据段→bss段
D. 堆→正文段→数据段→bss段→栈
4. [单选题]格式化输出(formatting output)可把格式化数据(format data)输出到标准输出、指定文件及字符缓冲区。其中()函数是将格式化数据(format data)输出到指定大小的字符缓冲区。()
A. printf
B. f printf
C. s printf
D. sn printf
5. [单选题]在大多数(most)Linux发行版本中,以下哪个属于块设备(block devices)()
A. 串行口
B. 硬盘
C. 虚拟终端
D. 打印机
6. [单选题]命令行的自动补齐功能要用到哪个按键( )。
A. Tab
B. Ctrl
C. Shift
D. Alt
7. [单选题]可通过接受标准输入作为输出内容来创建简单文件的命令是()
A. touch
B. cat
C. vi
D. gedit
8. [单选题]利用tail命令跳过3行再显示,用到的参数是( )。
A. -3
B. +3
C. -n+3
D. +n-3
9. [单选题]在Linux目录结构中Linux的内核及引导程序所需要的文件位于()目录
A. /bin
B. /boot
C. /root
D. /proc
10. [单选题]PID为0的交换进程是()
A. 其他所有进程的祖先进程
B. 所有其他用户进程的祖先进程
C. 其他所有内核线程的父进程
D. 普通进程