- 可通过接受标准输入作为输出内容来创建简单文件的命令是()对磁盘文件的标准I/O操作一般是实现()touch
cat#
vi
gedit全缓冲#
行缓冲
不带缓冲
都可以BA
- PID为0的交换进程是()利用tail命令跳过3行再显示,用到的参数是( )。其他所有进程的祖先进程#
所有其他用户进程的祖先进程
其他所有内核线程的父进程
普通进程-3
+3
-n+3#
+n-3AC
- 非初始化数据段由exec赋初值常称为()正文段
数据段
bss段#
堆C
- gcc可以对编译阶段进行控制,其中()选项规定编译到汇编语言,不进行其他操作。下面关于ftell()函数成功调用说法不正确的是()-E
-S#
-c
-o会清除流结束标志
返回读写指针当前相对文件起始位置的位移量
返回读写指针当
- 进程可以忽略大部分信号,但下列信号中()不能忽略SIGBORT
SIGILL
SIGQUIT
SIGKILL#D
- 运行时不会创建子进程的方式是()赋予shell程序文件可执行权限,直接运行shell程序(外部命令)
调用命令解释器解释执行shell程序(Shell函数)
使用source命令执行shell程序(内部命令)#
用()将多条命令括起来而形成
- TCP/IP中,哪个协议是用来进行IP自动分配的()如果当前路径在root用户宿主目录的四级子目录下,下列哪些命令可以一次跳转到宿主目录( )。ARP
NFS
DHCP#
DNScd ..
cd root
cd /root#
cd#CCD
- Shell执行命令在同名时优先级别最高的是()设置文件偏移量的系统调用是()别名#
函数
内部命令
外部命令trun cate
sync
lseek#
createAC
- 使用什么命令可以在今天午夜运行命令cmd1()最终文件权限取决于()at midnight cmd1
cron-at"00:00"cmd1
batch-t"00:00"
- 在bash中,export命令的作用是()在子shell中运行命令
使在子shell中可以使用命令历史记录
为其它应用程序设置环境变量#
提供NFS分区给网络中的其它系统使用C
- Linux文件系统的根目录的i节点号为()0
1
2#
3C
- gcc可以对编译阶段进行控制,其中()选项设定库文件的路径在存储空间布局中从低地址到高地址依次分布为()-Lpath#
-Ipath
-llibrary
-static正文段→数据段→bss段→堆→栈#
栈→堆→bss段→数据段→正文段
正文段→堆→栈→数据段
- 使用什么命令可以在今天午夜运行命令cmd1()在bash中,export命令的作用是()at midnight cmd1
cron-at"00:00"cmd1
batch-t"00:00"
- 可显示隐藏文件的ls命令形式选项是()在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序ls-a#
ls-d
ls-h
ls-l${stra-word}
${stra=wor
- 用命令成功建立一个用户后,他的信息会记录在哪个文件中( )。/etc/passwd#
etc/group
etc/shadow
etc/profileA
- 在Shell变量引用操作符可实现字符串替换其中()用来测试,如果变量stra存在,则返回为变量stra的值,否则输出为word,并退出当前脚本程序当到达文件尾端或出错时,字符读取函数的返回值都是EOF,为进一步确认文件是否已到文
- 在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是()/sbin
/bin#
/usr
/libB
- gcc可以对编译阶段进行控制,其中()选项在可执行文件中包含标准调试信息,供gdb进行调试。当waitpid函数的pid参数设置为()表示等待任一子进程终止。-Wall
-Werror
-w
-g#pid==-1#
pid==0
pid>0
pid
pid==-1#DA
- 下面通配符可匹配多个任意字符的通配符是()读取链接read link和删除链接un link操作对象是()*#
?
[abcde]
[!a-e]都只对硬链接有效
都对软链接无效
读取只对软链接有效,删除都两种都有效#
读取对两种都有效,删除只对
- gcc可以对编译阶段进行控制,其中()选项规定编译到汇编语言,不进行其他操作。命令行的自动补齐功能要用到哪个按键( )。-E
-S#
-c
-oTab#
Ctrl
Shift
AltBA
- 在Shell变量引用操作符可实现模式匹配替换其中()用来的含义是若pattern匹配变量stra的头部,则删除最长匹配部分并返回剩余部分。关于exit()函数不正确的是()${strapattern}
${strapattern}#
${stra%pattern}
${stra%%
- 如何在文件中查找显示所有以"*"打头的行()下列底层文件访问函数中第一个参数是文件描述符的是()find\*file
wc-l*
- 在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是()在Linux底层文件访问中的大多数操作都是围绕文件描述符来展开的其中()函数是内核向进程返回一个文件描述符为以后使用/sbin
/bin#
/u
- 进程可以忽略大部分信号,但下列信号中()不能忽略SIGBORT
SIGILL
SIGQUIT
SIGKILL#D
- 在大多数Linux发行版本中,以下哪个属于块设备(block devices)()运行时不会创建子进程的方式是()串行口
硬盘#
虚拟终端
打印机赋予shell程序文件可执行权限,直接运行shell程序(外部命令)
调用命令解释器解释执行she
- 不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()Shell变量不需要预先定义,若对其进行数值操作,可指定变量的属性为整数,具体命令为()cat
more和less#
head和tail
videclare-a变量名
declare-f变量名
typeset-r
- Linux三种权限中允许进入目录的权限()r-可读
w-可写
x-可执行#
都不是C
- vi文件编辑器有三种模式,下列哪项不属于其中( )。某用户创建了一个名为file1的文本文档,为了安全起见,允许文件的所有者具备读写权限,其他用户只能进行只读访问,则可以使用的命令是( )。命令模式
末行模式
保护模
- 如何在Debian系统中安装rpm包()在函数f open()中文件打开模式中不是可读写的方式打开文件模式是()alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm.rpm;dpkg-ipkganm.deb#r+
w+
a+
r#DD
- 标准错误输出是()全缓冲
行缓冲
不带缓冲#
都可以C
- Linux文件系统的根目录的i节点号为()不属于System VIPC通信技术的是()0
1
2#
3管道#
消息队列
信号量
共享内存CA
- wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是()利用文件属性读取函数获取的st_mode进行文件类型测试方法正确的是()wc
wc-c
wc-w#
wc-l对成员st_mode同文件类型掩码进行与运算
对成员st_
- 标准错误输出是()在存储空间布局中从低地址到高地址依次分布为()全缓冲
行缓冲
不带缓冲#
都可以正文段→数据段→bss段→堆→栈#
栈→堆→bss段→数据段→正文段
正文段→堆→栈→数据段→bss段
堆→正文段→数据段→bss段→栈CA
- 目录文件的读取函数read dir()参数和返回值的含义()参数和返回值都指向目录文件
参数和返回值都指向目录项
参数指向目录文件,返回值指向目录项#
返回值指向目录文件,参数指向目录项C
- 如何在Debian系统中安装rpm包()对于使用()连接的两条命令,只有当左边的命令执行失败(退出状态为非0值)才会继续执行右边的命令。alienpkgnam.rpm
dpkg--rpmpkgnam.rpm
dpkg--alienpkgnam.rpm
alienpkganm.rpm;dpkg-
- Linux中,提供TCP/IP包过滤功能的软件叫什么()内核使程序执行的方法的是()rarp
route 9
iptables#
filter调用exec函数#
调用exit/_exit
从main返回
收到一个系统终止信号CA
- gcc可以对编译阶段进行控制,其中()选项设定库文件的路径-Lpath#
-Ipath
-llibrary
-staticA
- Linux文件系统的根目录的i节点号为()0
1
2#
3C
- 对于使用()连接的两条命令,只有当左边的命令执行失败(退出状态为非0值)才会继续执行右边的命令。关于临时文件不正确的是();
&&
||#
都不是可通过tmp nam()创建#
也可通过tmp file()创建
程序结束时或关闭文件
- 可实现文件重命名的命令是()下列脚本文件最先自动执行的是()cp
mv#
ln
rename/etc/rc.local#
/etc/profile
~/.bashrc
~/.bash_logoutBA