-
在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数
-
在函数f open()中文件打开模式中不是可读写的方式打开文件模式是()在Linux目录结构中用来存放系统配置文件()目录r+
w+
a+
r#/lib
/dev
/proc
/etc#DD
-
在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指针,此函数用于将一个指定的文件打开为一个预定义的标准流()只能在同源进程间通信的技术()open
f open
freopen#
f dopen普通管道#
命
-
Linux内核版本中,属于稳定版本的是( )。在Linux目录结构中Linux的内核及引导程序所需要的文件位于()目录2:1:22
2:1:23
2:3:11
2:2:25#/bin
/boot#
/root
/procDB
-
为了使子进程能继承父进程中定义的变量,就必须使()命令将这些变量送入进程转出区如果当前路径在root用户宿主目录的四级子目录下,下列哪些命令可以一次跳转到宿主目录( )。read
set
shift
export#cd ..
cd root
cd
-
可用于在不同主机的进程间通信的技术是()如果当前路径在root用户宿主目录的四级子目录下,下列哪些命令可以一次跳转到宿主目录( )。管道
共享内存
消息队列
套接字#cd ..
cd root
cd /root#
cd#DCD
-
使用()形式时可以返回算术表达式的确切值如何在Debian系统中安装rpm包()test表达式
let算术表达式
((算术表达式))
$((算术表达式))#alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm
-
下面通配符可匹配多个任意字符的通配符是()进程可以忽略大部分信号,但下列信号中()不能忽略*#
?
[abcde]
[!a-e]SIGBORT
SIGILL
SIGQUIT
SIGKILL#AD
-
在Linux底层文件访问中的大多数操作都是围绕文件描述符来展开的其中()函数是内核向进程返回一个文件描述符为以后使用对于使用()连接的两条命令,只有当左边的命令执行失败(退出状态为非0值)才会继续执行右边的命令
-
可通过接受标准输入作为输出内容来创建简单文件的命令是()Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()touch
cat#
vi
geditdeclare-a变量名
declare-f变量名
typeset-r变量名
t
-
调用exec函数会将原来设置为要捕获的信号都更改为()调用exec可能有变化的是()默认#
忽略
另一捕获
默认或忽略调用前后进程ID
调用exec前后实际用户ID
调用exec前后实际组ID
调用exec前后有效用户ID和有效组ID#AD
-
在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是()不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()/sbin
/bin#
/usr
/libcat
more和less#
head和tail
viBB
-
调用exec可能有变化的是()某用户创建了一个名为file1的文本文档,为了安全起见,允许文件的所有者具备读写权限,其他用户只能进行只读访问,则可以使用的命令是( )。调用前后进程ID
调用exec前后实际用户ID
调用exec前
-
显示一个文件最后几行的命令是()用tar命令进行文件的归档或释放操作时,必须要用到的选项是( )。tac
tail#
rear
last-c
-f#
-v
-xBB
-
Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()Linux三种特殊权限中仅用于目录文件的权限是()declare-a变量名
declare-f变量名
typeset-r变量名
typeset-i变量名#SUID
SGID
黏滞
-
在Shell变量引用操作符可实现字符串替换其中()用来测试如果变量stra存在且不为空,则返回为word,否则返回为空串wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是()${stra:-word}
${stra:=wor
-
文件系统保存在磁盘的()在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序引导块
超级块#
i节点块
数据块${stra-word}
${stra=word}
-
如果用户想查看系统中是否安装了某个软件,则输入的命令是( )。下列底层文件访问函数中第一个参数是文件描述符的是()rpm –aq#
rpm –ed
rpm –ui
rpm -qichmod
l chown
f chown#
chownAC
-
表示用户家目录的是()Shell中可表示引用数组abrr中的所有非空元素的引用是()/home(所有用户家目录的父目录,+用户名才是用户家目录)
~#
.
..${abrr}
${abrr[*]}#
${abrr[*]
${abrr[@]}BB
-
以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()在bash中,export命令的作用是()gets
getc
getchar#
fgec在子shell中运行命令
使在子shell中可以使用命令历史记录
为其它应
-
内核使程序执行的方法的是()在windows与Linux双起动的系统中,如果要让LILO管理引导,则LILO应该放在()调用exec函数#
调用exit/_exit
从main返回
收到一个系统终止信号MBR#
/
root分区的首扇区
/LILOAA
-
Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()在大多数Linux发行版本中,以下哪个属于块设备(block devices)()declare-a变量名
declare-f变量名
typeset-r变量名
typeset-i变量名
-
使用什么命令可以在今天午夜运行命令cmd1()当waitpid函数的pid参数设置为()表示等待任一子进程终止。at midnight cmd1
cron-at"00:00"cmd1
batch-t"00:00"0
pid
pid==-1#DA
-
用命令成功建立一个用户后,他的信息会记录在哪个文件中( )。PID为0的交换进程是()/etc/passwd#
etc/group
etc/shadow
etc/profile其他所有进程的祖先进程#
所有其他用户进程的祖先进程
其他所有内核线程的父进程
-
下列底层文件访问函数中第一个参数是文件描述符的是()关于临时文件不正确的是()chmod
l chown
f chown#
chown可通过tmp nam()创建#
也可通过tmp file()创建
程序结束时或关闭文件时自动删除
调用tmp name次数有
-
gcc可以对编译阶段进行控制,其中()选项设定库文件的路径wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是()-Lpath#
-Ipath
-llibrary
-staticwc
wc-c
wc-w#
wc-lAC
-
在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是()在Linux系统中可通过挂载将光盘、U盘或一个文件系统连接到主目录树的一个目录节点。期中光盘或光盘镜像对应的文件系统类型是()/sbin
-
如何在Debian系统中安装rpm包()调用exec函数会将原来设置为要捕获的信号都更改为()alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm.rpm;dpkg-ipkganm.deb#默认#
忽略
另一捕获
默认或忽略DA
-
下面关于ftell()函数成功调用说法不正确的是()文件系统保存在磁盘的()会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指针当前相对文件结束位置的位移量#
会撤销已调用ungetc()对流的影响
-
如何装载(mount)上在/etc/fstab文件中定义的所有文件系统()当waitpid函数的pid参数设置为()表示等待任一子进程终止。mount-a#
mount/mnt/*
mount
mount/etc/fstabpid==-1#
pid==0
pid>0
pid
pid==-1#AA
-
不属于非格式化标准I/O的是()vi文件编辑器有三种模式,下列哪项不属于其中( )。字符I/O
行I/O
列I/O#
块I/O命令模式
末行模式
保护模式
输入模式#CD
-
调用exec函数会将原来设置为要捕获的信号都更改为()Linux文件系统的根目录的i节点号为()默认#
忽略
另一捕获
默认或忽略0
1
2#
3AC
-
表示用户家目录的是()fork函数在子进程中的返回值是()/home(所有用户家目录的父目录,+用户名才是用户家目录)
~#
.
..0#
创建的子进程的进程标识号
-1
1BA
-
设置文件偏移量的系统调用是()Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()trun cate
sync
lseek#
createdeclare-a变量名
declare-f变量名
typeset-r变量名
typeset-i变量名#CD
-
不属于非格式化标准I/O的是()在大多数Linux发行版本中,以下哪个属于块设备(block devices)()字符I/O
行I/O
列I/O#
块I/O串行口
硬盘#
虚拟终端
打印机CB
-
下面更改文件命令只能更改符号连接的目标文件的权限的命令是()关于exit()函数不正确的是()chown
chgrp
chmod#
以上都不对先清理后进入内核
底层系统调用#
有一个整型参数
用于正常终止一个进程CB
-
将一个变量stab的值清除(即成为空串)的命令是()当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文件尾,应当通过()函数来判断。$ stab
${stab}
${stab}
un set stab#ferror
feof#
cl
-
在ps命令中什么参数是用来显示所有用户的进程的()在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指针,此函数用于将一个指定的文件打开为一个预定义的标准流()a#
b
u
xopen
f open
fr
-
命令行的自动补齐功能要用到哪个按键( )。gcc可以对编译阶段进行控制,其中()选项设定库文件的路径Tab#
Ctrl
Shift
Alt-Lpath#
-Ipath
-llibrary
-staticAA
-
输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是()fork函数在子进程中的返回值是()>
>>#
2>
&>0#
创建的子进程的进程标识号
-1
1BA