如果您对问题有疑问,或者认为答案不准确的,欢迎留言交流。
问题如下:
1. linux 系统中,给文件授予可执行权限的命令是()
A chown
B mv
C sudo
D chmod
2. 有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”?
A uniq -c ip.txt│sort -nr│head -n 3
B sort ip.txt│uniq -c│sort -rn│head -n 3
C cat ip.txt │count -n│sort -rn│head -n 3
D cat ip.txt │sort │uniq -c│sort -rn│top -n 3
3. linux的系统调用是指
A 由内核发起的调用
B glibc函数库里的函数
C 由系统管理员运行的程序
D 是用户进程调用内核功能的接口
4. 关于 linux 的进程,下面说法不正确的是:
A 僵尸进程会被 init 进程接管,不会造成资源浪费;
B 孤儿进程的父进程在它之前退出,会被 init 进程接管,不会造成资源浪费;
C 进程是资源管理的最小单位,而线程是程序执行的最小单位。Linux 下的线程本质上用进程实现;
D 子进程如果对资源只是进行读操作,那么完全和父进程共享物理地址空间。
5. 使用pthread库的多线程程序编译时需要加什么连接参数?
A -pthread
B -fthis-is-varialble
C fcond-mismatch
D -MMD
6. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是( ) 。
A -m
B -d
C -f
D -p
7. 关闭linux系统(不重新启动)可使用命令( )。
A Ctrl+Alt+Del
B halt
C shutdown -r now
D reboot
8. Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( )目录中。
A /bin
B /etc
C /dev
D /lib
9. 系统当前已经加载的所有文件系统在_____文件中得到反映。
A /usr/sbin/cfdisk
B /sbin/fdisk
C /etc/mtab
D /etc/fstab
10. 下面说法哪个正确的:
A 各个线程拥有相同的堆栈
B i++是线程安全的,不需要同步
C x=y是线程安全的,不需要同步
D 对进程来说,其虚拟内存的大小不受物理内存大小的限制
11. 下列程序代码在Linux系统执行后”*”会被输出多少次()
A 14
B 16
C 30
D 32
12. 以下代码共创建了()个进程?
int main{
fork() || fork()
}
A 3
B 2
C 1
D 4
13. 有一个文件ip.txt,每行一条ip记录,共若干行,下面哪个命令可以实现“统计出现次数最多的前3个ip及其次数”?
A uniq -c ip.txt | sort -nr | head -n 3
B sort ip.txt | uniq -c | sort -rn | head -n 3
C cat ip.txt | count -n | sort -rn | head -n 3
D cat ip.txt | sort | uniq -c | sort -rn | top -n 3
14. 假如你需要找出/etc/my.conf文件属于哪个包(package),你可以执行:()
A rpm -requires/etc/my.conf
B rpm -q/etc/my.conf
C rpm -q|grep /etc/my.conf
D rpm -qf /etc/my.conf
15. 不算main这个进程自身,到底创建了多少个进程啊?
int main(int argc, char* argv[])
{
fork();
fork() && fork() || fork();
fork();
}
A 18
B 19
C 20
D 21
16. 下列选项中,会导致用户进程从用户态切换到内核的操作是?
I. 整数除以零
II. sin( )函数调用
III. read系统调用
正确答案: B 你的答案: D (错误)
A 仅 I、II
B 仅 I、III
C 仅 II 、III
D I、II和III
17. 下列关于链接描述,错误的是 。
A 硬链接就是让链接文件的i节点号指向被链接文件的i节点
B 硬链接和符号连接都是产生一个新的i节点
C 链接分为硬链接和符号链接
D 硬连接不能链接目录文件
18. 执行chmod 644 mm.txt后的权限是()
A -rw-r–r–
B rw-r–r–
C -rwxr–r–
D rwxr- -rw-
19. 请问下面的程序最后会产生多少个进程:
A 5
B 10
C 15
D 32
20. 下列不是Linux系统进程类型的是( )。
A 交互进程
B 批处理进程
C 守护进程
D 就绪进程
21. arp协议用了( )
A broadcast
B multicast
C unicast
D 以上选项都不正确
22. 软件项目存储于/ftproot,允许apache用户修改所有程序,设置访问权限的指令?
A chmod apache-R/ftproot
B chmod apache/ftproot
C chgrp apache/ftproot
D chown apache/ftproot
23. 在Linux系统中, 为找到文件try_grep含有以a字母为行开头的内容, 可以使用命令?
A grep -E #$ try_grep
B grep -E #a try_grep
C grep -E ^$ try_grep
D grep -E ^a try_grep
24. Linux中包括两种链接:硬链接(Hard Link)和软连接(Soft Link),下列说法正确的是()
A 软连接可以跨文件系统进行连接,硬链接不可以
B 当删除原文件的时候硬链接文件仍然存在,且内容不变
C 硬链接被删除,磁盘上的数据文件会同时被删除
D 硬链接会重新建立一个inode,软链接不会
25. init启动进程需要读取( )配置文件
A /sbin/init
B /bin/sh
C /etc/sysvinit
D /etc/inittab
26. 你被需要检查系统中的设备情况,需要检查哪个log日志?
A /var/log/tmp
B /var/log/lastlog
C /var/log/messages
D /var/log/utmp
27. Linux系统上,下面哪些文件是与用户管理相关的配置文件()
A /etc/passwd
B /etc/shadow
C /etc/group
D /etc/password
28. 下列有关Nginx配置文件nginx.conf的叙述正确的是()
A nginx进程数设置为CPU总核心数最佳
B 虚拟主机配置多个域名时,各域名间应用逗号隔开
C sendfile on;表示为开启高效文件传输模式,对于执行下载操作等相关应用时,应设置为on
D 设置工作模式与连接数上限时,应考虑单个进程最大连接数(最大连接数=连接数*进程数)
29. 统计日志中ip登陆次数,下面可以正确统计的为( )
A cat catalina.log | awk -F ‘ ‘ ‘{print $3}’ | sort | uniq -c | head -10
B cat catalina.log | awk ‘{print $3}’ | uniq -c | wc -l
C cat catalina.log | awk -F ‘ ‘ ‘{print $3}’ | sort | uniq -c | wc -l
D cat catalina.log | awk ‘{print $3}’ | sort -k1nr | uniq -c | wc –l
30. 设fp已定义,执行语句fp=fopen(“file”,”w”);后,以下针对文本文件file操作叙述的选项错误的是:
A 可以随意读和写
B 只能写不能读
C 可以在原有内容后追加写
D 写操作结束后可以从头开始读
答案如下:
1. D
2. B
3. D
4. A
5. A
6. D
7. B
8. C
9. C
10. D
11. A
12. A
13. B
14. D
15. B
16. B
17. B
18. A
19. D
20. D
21. A
22. D
23. D
24. A
25. D
26. C
27. ABC
28. AD
29. CD
30. ACD