-
在函数f open()中文件打开模式中不是可读写的方式打开文件模式是()文件描述符的数据类型是()r+
w+
a+
r#char
int#
double
floatDB
-
利用文件属性读取函数获取的st_mode进行文件类型测试方法正确的是()下面通配符可匹配多个任意字符的通配符是()对成员st_mode同文件类型掩码进行与运算
对成员st_mode直接判断
利用带成员st_mode参数宏(用于文件类型
-
用tar命令进行文件的归档或释放操作时,必须要用到的选项是( )。可删除非空目录及其子目录的命令是()-c
-f#
-v
-xtouch
rm-r#
mkdir
rmdir空目录BB
-
Linux三种特殊权限中仅用于目录文件的权限是()硬链接是()SUID
SGID
黏滞位#
都可以指向目标文件的指针
指向文件的索引节点#
可跨越不同文件系统创建
可通过sym link()来创建CB
-
调用exec函数会将原来设置为要捕获的信号都更改为()Lseek()中第三个参数的值为0表示()默认#
忽略
另一捕获
默认或忽略文件开始位置#
文件读写指针当前位置
文件结束位置
都不是AA
-
某用户创建了一个名为file1的文本文档,为了安全起见,允许文件的所有者具备读写权限,其他用户只能进行只读访问,则可以使用的命令是( )。建立从父进程到子进程的管道的方法()chmod 644 file1#
chown 644 file1
chmod
-
调用exec可能有变化的是()输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是()调用前后进程ID
调用exec前后实际用户ID
调用exec前后实际组ID
调用exec前后有效用户ID和有效组ID#>
>>#
2>
&>DB
-
关于临时文件不正确的是()Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()可通过tmp nam()创建#
也可通过tmp file()创建
程序结束时或关闭文件时自动删除
调用tmp name次数有
-
vi文件编辑器有三种模式,下列哪项不属于其中( )。PID为0的交换进程是()命令模式
末行模式
保护模式
输入模式#其他所有进程的祖先进程#
所有其他用户进程的祖先进程
其他所有内核线程的父进程
普通进程DA
-
下面关于ftell()函数成功调用说法不正确的是()目录文件的读取函数read dir()参数和返回值的含义()会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指针当前相对文件结束位置的位移量#
会
-
文件描述符的数据类型是()对于使用()连接的两条命令,只有当左边的命令执行失败(退出状态为非0值)才会继续执行右边的命令。char
int#
double
float;
&&
||#
都不是BC
-
格式化输入可从标准输入、指定文件及字符缓冲区读取格式化数据。其中()函数是输出到指定文件。()Linux三种权限中允许进入目录的权限()printf
f printf#
s printf
sn printfr-可读
w-可写
x-可执行#
都不是BC
-
标准错误输出是()运行时不会创建子进程的方式是()全缓冲
行缓冲
不带缓冲#
都可以赋予shell程序文件可执行权限,直接运行shell程序(外部命令)
调用命令解释器解释执行shell程序(Shell函数)
使用source命令执行she
-
下面关于ftell()函数成功调用说法不正确的是()如果当前路径在root用户宿主目录的四级子目录下,下列哪些命令可以一次跳转到宿主目录( )。会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指
-
如果用户想查看系统中是否安装了某个软件,则输入的命令是( )。可显示隐藏文件的ls命令形式选项是()rpm –aq#
rpm –ed
rpm –ui
rpm -qils-a#
ls-d
ls-h
ls-lAA
-
只能在同源进程间通信的技术()如果用户想查看系统中是否安装了某个软件,则输入的命令是( )。普通管道#
命名管道
消息队列
共享内存rpm –aq#
rpm –ed
rpm –ui
rpm -qiAA
-
利用tail命令跳过3行再显示,用到的参数是( )。如何在Debian系统中安装rpm包()-3
+3
-n+3#
+n-3alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm.rpm;dpkg-ipkganm.deb#CD
-
在存储空间布局中从低地址到高地址依次分布为()当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文件尾,应当通过()函数来判断。正文段→数据段→bss段→堆→栈#
栈→堆→bss段→数据段→正文段
-
某台计算机原本有一块IDE硬盘,装上Linux系统后,因容量太小,又添加了一块SATA硬盘,并且在上面划了一个主分区,则该主分区的名称是( )。文件描述符的数据类型是()hda1
sda1#
sdb1
hdb1char
int#
double
floatBB
-
读取链接read link和删除链接un link操作对象是()Linux与windows的网上领居互联,需要提供什么daemon()都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都两种都有效#
读取对两种都有效,删除只对软链接有效b
-
Linux三种特殊权限中仅用于目录文件的权限是()已知mount命令不是Linux的内部命令,如何查看mount的帮助信息( )。SUID
SGID
黏滞位#
都可以mount --help
info mount
man mount#
help mountCC
-
不属于System VIPC通信技术的是()在ps命令中什么参数是用来显示所有用户的进程的()管道#
消息队列
信号量
共享内存a#
b
u
xAA
-
PID为0的交换进程是()目录文件的读取函数read dir()参数和返回值的含义()其他所有进程的祖先进程#
所有其他用户进程的祖先进程
其他所有内核线程的父进程
普通进程参数和返回值都指向目录文件
参数和返回值都指
-
下列脚本文件最先自动执行的是()如果用户想查看系统中是否安装了某个软件,则输入的命令是( )。/etc/rc.local#
/etc/profile
~/.bashrc
~/.bash_logoutrpm –aq#
rpm –ed
rpm –ui
rpm -qiAA
-
fork函数在父进程中的返回值是()文件描述符的数据类型是()0
创建的子进程的进程标识号#
-1
1char
int#
double
floatBB
-
Shell执行命令在同名时优先级别最高的是()下面更改文件命令只能更改符号连接的目标文件的权限的命令是()别名#
函数
内部命令
外部命令chown
chgrp
chmod#
以上都不对AC
-
是强引用的符号()vi文件编辑器有三种模式,下列哪项不属于其中( )。单引号#
反引号
双引号
中括号命令模式
末行模式
保护模式
输入模式#AD
-
如何装载(mount)上在/etc/fstab文件中定义的所有文件系统()读取链接read link和删除链接un link操作对象是()mount-a#
mount/mnt/*
mount
mount/etc/fstab都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都
-
chmod命令的权限模式可使用字符串形式或八进制形式,当使用八进制形式时模式应由三或四位八进制构成,其中从最高到最低位依次表示为()每个八进制的三个二进制位从高到低分别表示为有无读、写、执行权限在Linux目录结构
-
只能在同源进程间通信的技术()读取链接read link和删除链接un link操作对象是()普通管道#
命名管道
消息队列
共享内存都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都两种都有效#
读取对两种都有效,删除
-
使用()形式时,即使表达式中有Shell的特殊字符时,也不必用双引号将其括起来。可显示隐藏文件的ls命令形式选项是()test表达式
[表达式]
let算术表达式
((算术表达式))#ls-a#
ls-d
ls-h
ls-lDA
-
可实现文件重命名的命令是()关于exit()函数不正确的是()cp
mv#
ln
rename先清理后进入内核
底层系统调用#
有一个整型参数
用于正常终止一个进程BB
-
进程可以忽略大部分信号,但下列信号中()不能忽略利用文件属性读取函数获取的st_mode进行文件类型测试方法正确的是()SIGBORT
SIGILL
SIGQUIT
SIGKILL#对成员st_mode同文件类型掩码进行与运算
对成员st_mode直接判断
-
文件系统保存在磁盘的()在打开函数中其中是在由指定的流上打开由路径名指定的文件,其返回值为指向文件流指针,此函数用于将一个指定的文件打开为一个预定义的标准流()引导块
超级块#
i节点块
数据块open
f open
freop
-
如何装载(mount)上在/etc/fstab文件中定义的所有文件系统()可用于在不同主机的进程间通信的技术是()mount-a#
mount/mnt/*
mount
mount/etc/fstab管道
共享内存
消息队列
套接字#AD
-
如何在Debian系统中安装rpm包()下面通配符可匹配多个任意字符的通配符是()alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm.rpm;dpkg-ipkganm.deb#*#
?
[abcde]
[!a-e]DA
-
Linux中,提供TCP/IP包过滤功能的软件叫什么()当标准输入和标准输出涉及交互作用设备时,它们是()rarp
route 9
iptables#
filter全缓冲
行缓冲#
不带缓冲
都可以CB
-
不属于System VIPC通信技术的是()下面更改文件命令只能更改符号连接的目标文件的权限的命令是()管道#
消息队列
信号量
共享内存chown
chgrp
chmod#
以上都不对AC
-
对磁盘文件的标准I/O操作一般是实现()用户将多个文件用压缩命令成一个压缩文件,但发现某个文件要从压缩包里删除,用到的命令是( )。全缓冲#
行缓冲
不带缓冲
都可以zip -d#
zip –u
gzip -d
gzip -uAA
-
在Linux目录结构中用来存放系统配置文件()目录在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序/lib
/dev
/proc
/etc#${stra-word}