




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2017年linux面试笔试题对于Linux系统的知识大家了解有多少呢?下面是搜集的2017年linux面试笔试题,欢迎大家阅读。1. 以下关于读屏障、写屏障、通用屏障和优化屏障说法正确 的是()A. 优化屏障则用于限制编译器的指令重排B. 通用屏障则对读写操作都有作用C. 读屏障用于保证读操作有序。屏障之前的读操作一定会先 于屏障之后的读操作完成,写操作不受影响D. 写屏障可用于限制读、写操作顺序2. 在Linux控制台下,以下情况如何操作:1)设置eth0 网上ip 为, 子网掩码 , 网关 PCB(ip:192.168
2、.0.3,OS:Linux) 在同一网段下 , 且 PCA 已经打 开了 nfs 服务 , 将 PCA 上的 /home/test/nfs( 文件系统 ext3) 目录 mount 到 PCB 的 /tmp/nfs 下 ; 并设置 PCB 的环境变量 , 要求添加运行时库文件路径 :/tmp/nfs/lib.3) 如何用命令行设置 DNS?3. 编写程序实现给定一个 linux 风格的绝对路径,要求 和 / 时忽略, . 返回上一层的路径,比如: path= ”/a/./b/./c”/a/c ”使用语言不限。4.linux 的系统调用是指A. 由内核发起的调用B. glibc 函数库里的函数C
3、. 由系统管理员运行的程序D. 是用户进程调用内核功能的接口5. 如果要修改 /home/user/hadoop/a.c 文件的访问权限为所 有用户所拥有权限,则对于的 linux 命令为 6inux 系统中,如何获取pid为100的进程的所有TCP连接, 请给出详细命令。7. 在 linux 系统中,用一条命令 kill 掉机器上的 tomcat 的 进程。8. 设定 Linux 系统默认为字符模式,需要修改的配置文件是 ()A. /etc/inittab.confB. /etc/inittabC. /etc/fstabD. /etc/boot9.linux 操作系统没有回收站,删除的文件无
4、法恢复,网络管 理员为了防止误删文件,需要的配置是 ()A. alias rm-i =rmB. unalias rm= rm-i C. alias rm= rm-iD. Alias rm = rm-f 10. 下列哪些命令可以看到文件的大小A. lsB. dfC. duD. find1、关于 int 和 char 转换问题#include#includeint main()char str512;int i;for(i=0;i512;i+)stri=-1-i;printf(%dn,strlen(str);return 0;解释:因为在 str 的时候 -1 和是整数,默认按 32 位走,左边高
5、地址, 右边低地址因为 char 只会读取一字节,只会读一字节-1-0 补码 1111 1111 1111 1111 1111 1111 1111 1111-0000 0000 0000 0000 0000 0000 0000 0000结果 str0=( 补码 1111 1111)-1-1-255 的时候,补码 1111 1111 1111 1111 1111 1111 1111 1111-0000 0000 0000 0000 1111 1111结果 str255=( 补码 0000 0000) 为 0,因为存进 char 类型, 所以变为 0 结束符号,所以最后 strlen 结果为 25
6、52、关于二维数组问题#includeint main()int nums5=2,4,6,8,10;int *ptr=(int *)(&nums+1);printf(%d,%dn,*(nums+1),*(ptr-1);return 0;结果 4,10&n ums是代表整个数组的地址,所以进阶单位是整个数组长度&nums+1就到达了 10后面的一个位置当*ptr=nums+1只是nums向后移动一个单位到达 nums1注意:&nums类型是int(*)5类型,要强制转换一下才可以int *ptr=(&nums+1) 不用强制转换的时候仍然代表一个的是10后面的一个位置,但是最后结果时 ptr-1
7、 是按照 int 的字节减 去,所以此时进阶单位不是一个数组长度3、返回函数指针的函数#include#includesize_t q(size_t b)return b;返回函数指针的函数来计算size_t(*p(char *str)(size_t a)/printf(%sn,str);return q;/*q 就是变成了 q(size_t b)int main()char str=xiyoulinuxgroup;printf(%d,p(str)(strlen(str);return 0;1. 下面的网络协议中 , 面向连接的的协议是: A .A 传输控制协议 B 用户数据报协议 C 网际协
8、议 D 网际控制 报文协议2. 在 /etc/fstab 文件中指定的文件系统加载参数中 , D 参数 一般用于CD-ROM?移动设备.A defaults B sw C rw 和 ro D noauto3. Linux 文件权限一共 10位长度,分成四段 ,第三段表示的内 容是 C .A 文件类型 B 文件所有者的权限C 文件所有者所在组的权限 D 其他用户的权限4. 终止一个前台进程可能用到的命令和操作 B .5. 在使用 mkdir 命令创建新的目录时 , 在其父目录不存在时先 创建父目录的选项是 D .A -m B -d C -f D -p6. 下面关于 i 节点描述错误的是 A .(
9、inode 是一种数据结 构,vfs中描述文件的相关参数??)A i 节点和文件是一一对应的B i 节点能描述文件占用的块数C i 节点描述了文件大小和指向数据块的指针D 通过 i 节点实现文件的逻辑结构和物理结构的转换7. 一个文件名字为 rr.Z, 可以用来解压缩的命令是: D .A tar B gzip C compress D uncompress8. 具有很多C语言的功能,又称过滤器的是C .A cshB tcshC awk (awk 详解 )D sed, 需要做9. 一台主机要实现通过局域网与另一个局域网通信 的工作是 C .A 配置域名服务器B 定义一条本机指向所在网络的路由C
10、定义一条本机指向所在网络网关的路由D 定义一条本机指向目标网络网关的路由10. 建立动态路由需要用到的文件有 D .A /etc/hosts B /etc/HOSTNAME C /etc/resolv.conf D /etc/gateways11. 局域网的网络地址 /24, 局域网络连接其它网 络的网关地址是 . 主机 0 访问 /24 网络时 , 其路由设置正确的是 B .A route add - net gw netmask
11、metric 1B route add - net gw netmask55 metric 1C route add - net gw netmask metric 1D route add default netmask metric 112. 下列提法中 ,不属于 ifconfig 命令作用范围的是 D .A 配置本地回环地址 B 配置网卡的 IP 地址C 激活网络适配器 D 加载网卡到内核中13. 下
12、列关于链接描述 , 错误的是 B .A 硬链接就是让链接文件的 i 节点号指向被链接文件的 i 节点八、B 硬链接和符号连接都是产生一个新的 i 节点C 链接分为硬链接和符号链接 D 硬连接不能链接目录文件14. 在局域网络内的某台主机用 ping 命令测试网络连接时发 现网络内部的主机都可以连同 ,而不能与公网连通 , 问题可能是 C.A 主机 IP 设置有误B 没有设置连接局域网的网关C 局域网的网关或主机的网关设置有误D局域网DNS服务器设置有误15. 下列文件中 ,包含了主机名到 IP 地址的映射关系的文件 是: B .A /etc/HOSTNAME B /etc/hosts C /e
13、tc/resolv.conf D /etc/networks16. 不需要编译内核的情况是 D .A 删除系统不用的设备驱动程序时 B 升级内核时C 添加新硬件时 D 将网卡激活17. 在 shell 中变量的赋值有四种方法 , 其中 , 采用 name=12 的方法称 A .A 直接赋值 B 使用 read 命令C 使用命令行参数 D 使用命令的输出18. D 命令可以从文本文件的每一行中截取指定内容的数据A cp B dd C fmt D cut19. 下列不是 Linux 系统进程类型的是 D .A 交互进程 B 批处理进程 C 守护进程 D 就绪进程 ( 进程状 态)20. 配置 Ap
14、ache 1.3.19 服务器需要修改的配置文件为 _AA httpd.conf B access.conf C srm.conf D named.conf21. 内核不包括的子系统是 D .A 进程管理系统 B 内存管理系统 C I/O 管理系统 D 硬件管 理系统22. 在日常管理中,通常CPU会影响系统性能的情况是:A .A CPU已满负荷地运转 B CPU的运行效率为30%C CPU的运行效率为50% D CPU的运行效率为80%23. 若一台计算机的内存为128MB则交换分区的大小通常是 C .A 64MB B 128MB C 256MB D 512MB24. 在安装 Linux 的
15、过程中的第五步是让用户选择安装方式 如果用户希望安装部分组件 (软件程序 ), 并在选择好后让系统自动 安装,应该选择的选项是 D .A full B expert C newbie D menu25. Linux 有三个查看文件的命令 , 若希望在查看文件内容过 程中可以用光标上下移动来查看文件内容 , 应使用 C 命令.A cat B more C less D menu26. 下列信息是某系统用ps - ef命令列出的正在运行的进 程 , D 进程是运行 Internet 超级服务器 , 它负责监听 Internet sockets 上的连接 , 并调用合适的服务器来处理接收的信息 .A
16、 root 1 4.0 0.0 344 204? S 17:09 0:00 initB root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/gettyC root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogdD root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd27. 在 TCP/IP 模型中 ,应用层包含了所有的高层协议 , 在下列 的一些应用协议中 , B 是能够实现本地与远程主机之间的文件传 输工作.A telnet B FTP C SNMP D
17、 NFS28. 当我们与某远程网络连接不上时 , 就需要跟踪路由查看 ,以 便了解在网络的什么位置出现了问题,满足该目的的命令是 C .A ping B ifconfig C traceroute D netstat29. 对名为 fido 的文件用 chmod 551 fido 进行了修改 ,则它 的许可权是 D .A -rwxr-xr-x B -rwxr-r- C -r-r-r- D -r-xr-x-x30. 在 i 节点表中的磁盘地址表中 , 若一个文件的长度是从磁 盘地址表的第 1 块到第 11块, 则该文件共占有 B 块号.A 256 B 266 C 11 D 256 X 1031.
18、 用Is - al命令列出下面的文件列表,D文件是符号连 接文件 .A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 helloB -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbeyC drwxr-r- 1 hel users 1024 Sep 10 08:10 zhangD lrwxr-r- 1 hel users 2024 Sep 12 08:12 cheng32. DNS 域名系统主要负责主机名和 A 之间的解析 .A IP 地址 B MAC 地址 C 网络地址 D 主机别名33. WWV服艮务器是在In ternet上使用最为广泛,它采用的是B 结构.A 服务器/工作站 B B/S C 集中式 D 分布式34. Linux 系统通过 C 命令给其他用户发消息 .A less B mesg y C write D echo to注: mesg y|n 所有使用者 决定是否允许其他人传讯息到自己的终端机介面 35. NFS是C系统.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车物流运输管理合同样本
- 2025年度北京市智能家居系统成装修合同参考
- 宾馆装修延期及赔偿条款
- 获奖十五分钟课件
- 2025年度企业安全生产综合评估合同书
- 营养管理与慢病预防
- 毫针操作基本技术
- 2024温州市里仁科技职业学校工作人员招聘考试及答案
- 2024涟源市工贸职业中等专业学校工作人员招聘考试及答案
- 小学六年级口算题卡(含答案)
- 区慢性病综合防控示范区绩效考核评操作表
- 【课件】时代与变革-为人生而艺术 课件高中美术人美版(2019)美术鉴赏
- 建设工程施工合同(示范文本)GF-2020-0201模板
- 全国油料高产创建测产验收办法
- 牛顿拉夫逊迭代法极坐标潮流计算C语言程序
- 食品接触材料控制程序
- 人教版高一数学必修一全套教案
- 2022年配网设计考试题库(核心题版)
- ups并机工作原理及扩容方案
- 北师大版七年级下册实验通知单
- 《工程款结算单》
评论
0/150
提交评论