-
可实现文件重命名的命令是()当标准输入和标准输出涉及交互作用设备时,它们是()cp
mv#
ln
rename全缓冲
行缓冲#
不带缓冲
都可以BB
-
可通过接受标准输入作为输出内容来创建简单文件的命令是()如何在文件中查找显示所有以"*"打头的行()touch
cat#
vi
geditfind\*file
wc-l*
-
Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()在bash中,export命令的作用是()declare-a变量名
declare-f变量名
typeset-r变量名
typeset-i变量名#在子shell中运行命令
使在子she
-
在函数f open()中文件打开模式中不是可读写的方式打开文件模式是()当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文件尾,应当通过()函数来判断。r+
w+
a+
r#ferror
feof#
cleanerr
p
-
如果当前路径在root用户宿主目录的四级子目录下,下列哪些命令可以一次跳转到宿主目录( )。只能在同源进程间通信的技术()cd ..
cd root
cd /root#
cd#普通管道#
命名管道
消息队列
共享内存CDA
-
vi文件编辑器有三种模式,下列哪项不属于其中( )。关于at exit函数正确的是()命令模式
末行模式
保护模式
输入模式#一个进程可登记超过32个函数
函数登记的顺序和调用顺序相同
同一函数可登记多次,但调用一次
在显
-
输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是()下列底层文件访问函数中第一个参数是文件描述符的是()>
>>#
2>
&>chmod
l chown
f chown#
chownBC
-
利用tail命令跳过3行再显示,用到的参数是( )。读取链接read link和删除链接un link操作对象是()-3
+3
-n+3#
+n-3都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都两种都有效#
读取对两种都有效,删除只
-
Linux内核版本中,属于稳定版本的是( )。显示一个文件最后几行的命令是()2:1:22
2:1:23
2:3:11
2:2:25#tac
tail#
rear
lastDB
-
gcc可以对编译阶段进行控制,其中()选项设定库文件的路径在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。-Lpath#
-Ipath
-llibrary
-sta
-
下列底层文件访问函数中第一个参数是文件描述符的是()用命令成功建立一个用户后,他的信息会记录在哪个文件中( )。chmod
l chown
f chown#
chown/etc/passwd#
etc/group
etc/shadow
etc/profileCA
-
用命令成功建立一个用户后,他的信息会记录在哪个文件中( )。为了使子进程能继承父进程中定义的变量,就必须使()命令将这些变量送入进程转出区/etc/passwd#
etc/group
etc/shadow
etc/profileread
set
shift
export#
-
下列脚本文件最先自动执行的是()gcc可以对编译阶段进行控制,其中()选项规定编译到汇编语言,不进行其他操作。/etc/rc.local#
/etc/profile
~/.bashrc
~/.bash_logout-E
-S#
-c
-oAB
-
在Linux目录结构中用来存放系统配置文件()目录表示用户家目录的是()/lib
/dev
/proc
/etc#/home(所有用户家目录的父目录,+用户名才是用户家目录)
~#
.
..DB
-
vi文件编辑器有三种模式,下列哪项不属于其中( )。下面通配符可匹配多个任意字符的通配符是()命令模式
末行模式
保护模式
输入模式#*#
?
[abcde]
[!a-e]DA
-
以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()调用exec函数会将原来设置为要捕获的信号都更改为()gets
getc
getchar#
fgec默认#
忽略
另一捕获
默认或忽略CA
-
在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。某台计算机原本有一块IDE硬盘,装上Linux系统后,因容量太小,又添加了一块SATA硬盘,并且
-
表示用户家目录的是()利用文件属性读取函数获取的st_mode进行文件类型测试方法正确的是()/home(所有用户家目录的父目录,+用户名才是用户家目录)
~#
.
..对成员st_mode同文件类型掩码进行与运算
对成员st_mode直接
-
在Shell变量引用操作符可实现字符串替换其中()用来测试如果变量stra存在且不为空,则返回为word,否则返回为空串不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()${stra:-word}
${stra:=word}
${stra:+word}#
${
-
Linux文件系统的根目录的i节点号为()硬链接是()0
1
2#
3指向目标文件的指针
指向文件的索引节点#
可跨越不同文件系统创建
可通过sym link()来创建CB
-
在大多数Linux发行版本中,以下哪个属于块设备(block devices)()调用exec可能有变化的是()串行口
硬盘#
虚拟终端
打印机调用前后进程ID
调用exec前后实际用户ID
调用exec前后实际组ID
调用exec前后有效用户ID和有效组
-
gcc可以对编译阶段进行控制,其中()选项在可执行文件中包含标准调试信息,供gdb进行调试。在定位函数中,可直接将流的读写指针设置到文件的起始位置同时会将错误指示器errno清零的函数是()rewind-Wall
-Werror
-w
-g#
-
在Linux底层文件访问中的大多数操作都是围绕文件描述符来展开的其中()函数是内核向进程返回一个文件描述符为以后使用PID为0的交换进程是()open()#
read()
write()
close()其他所有进程的祖先进程#
所有其他用户进程
-
非初始化数据段由exec赋初值常称为()某用户创建了一个名为file1的文本文档,为了安全起见,允许文件的所有者具备读写权限,其他用户只能进行只读访问,则可以使用的命令是( )。正文段
数据段
bss段#
堆chmod 644 file1
-
可用于在不同主机的进程间通信的技术是()在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序管道
共享内存
消息队列
套接字#${stra-wo
-
下面关于ftell()函数成功调用说法不正确的是()输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是()会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指针当前相对文件结束位置
-
在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指针,此函数用于将一个指定的文件打开为一个预定义的标准流()Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具
-
在存储空间布局中从低地址到高地址依次分布为()可显示隐藏文件的ls命令形式选项是()正文段→数据段→bss段→堆→栈#
栈→堆→bss段→数据段→正文段
正文段→堆→栈→数据段→bss段
堆→正文段→数据段→bss段→栈ls-a#
ls-d
ls-h
ls
-
利用tail命令跳过3行再显示,用到的参数是( )。下面关于ftell()函数成功调用说法不正确的是()-3
+3
-n+3#
+n-3会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指针当前相对文件结束位置的位
-
输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是()某台计算机原本有一块IDE硬盘,装上Linux系统后,因容量太小,又添加了一块SATA硬盘,并且在上面划了一个主分区,则该主分区的名称是( )。>
>>#
2>
-
关于exit()函数不正确的是()在存储空间布局中从低地址到高地址依次分布为()先清理后进入内核
底层系统调用#
有一个整型参数
用于正常终止一个进程正文段→数据段→bss段→堆→栈#
栈→堆→bss段→数据段→正文段
正文段→堆→
-
硬链接是()下列脚本文件最先自动执行的是()指向目标文件的指针
指向文件的索引节点#
可跨越不同文件系统创建
可通过sym link()来创建/etc/rc.local#
/etc/profile
~/.bashrc
~/.bash_logoutBA
-
读取链接read link和删除链接un link操作对象是()用命令成功建立一个用户后,他的信息会记录在哪个文件中( )。都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都两种都有效#
读取对两种都有效,删除只对软
-
关于exit()函数不正确的是()Linux三种特殊权限中仅用于目录文件的权限是()先清理后进入内核
底层系统调用#
有一个整型参数
用于正常终止一个进程SUID
SGID
黏滞位#
都可以BC
-
当标准输入和标准输出涉及交互作用设备时,它们是()不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()全缓冲
行缓冲#
不带缓冲
都可以cat
more和less#
head和tail
viBB
-
下列底层文件访问函数中第一个参数是文件描述符的是()gcc可以对编译阶段进行控制,其中()选项在可执行文件中包含标准调试信息,供gdb进行调试。chmod
l chown
f chown#
chown-Wall
-Werror
-w
-g#CD
-
在定位函数中,可直接将流的读写指针设置到文件的起始位置同时会将错误指示器errno清零的函数是()rewind表示用户家目录的是()ferror
feof
clearerr#
perror/home(所有用户家目录的父目录,+用户名才是用户家目录)
-
在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指
-
cron后台常驻程序(daemon)用于()在Linux目录结构中Linux的内核及引导程序所需要的文件位于()目录负责文件在网络中的共享
管理打印子系统
跟踪管理系统信息和错误
管理系统日常任务的调度#/bin
/boot#
/root
/procDB
-
不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()vi文件编辑器有三种模式,下列哪项不属于其中( )。cat
more和less#
head和tail
vi命令模式
末行模式
保护模式
输入模式#BD