logo资料库

linux运维面试题汇总.pdf

第1页 / 共153页
第2页 / 共153页
第3页 / 共153页
第4页 / 共153页
第5页 / 共153页
第6页 / 共153页
第7页 / 共153页
第8页 / 共153页
资料共153页,剩余部分请下载后查看
NETWORK
1 请描述TCP/IP协议中主机与主机之间通信的三要素
2 请描述IP地址的分类及每一类的范围
3 请描述A、B、C三类IP地址的默认子网掩码
4 请描述预留给企业的私有网络使用的私有IP有哪三段
5组建一个企业网络按照TCP/IP五层参考模型的标准,每个层次需要选购哪些相应层次的设备
6 请分别描述T568A、 T568B的线序
7 请简要描述交换机的工作原理
8 MAC地址的长度,组成及单播、组播、广播地址的表示方式
9 请简要描述网络层有哪些常见协议
10 什么是TTL,作用并简要描述TTL的原理
11 请描述SMTP及POP3分别是什么协议、作用及端口号
12 请描述http及https分别是什么协议、作用及端口号
CISCO
1 ISL和802.1Q 有哪些异同
2 RIP的最大跳数是
3 三层交换机的作用
4 请描述基于CEF 的快速转发有哪两个信息表
5 什么是STP及作用
6 什么是HSRP及作用
7 交换机端口有哪5种STP状态
8 请描述访问控制列表有哪三种类型
9 请描述扩展访问控制的作用及列表号
10 请简要描述访问控制列表的处理过程
11 请简要描述NAT的作用
12 请描述NAT 的优点及缺点
13 请描述NAT三种实现方式的区别
SYSTEM
1 什么是绝对路径?什么是相对路径?
2 常见通配符的含义。
3 Linux中管道“|”的作用?
4 简述find命令的格式及常见用法。
5 vim编辑器的工作模式及切换。
6 YUM简介。
7 编译源码包过程介绍。
8 Linux目录结构介绍。
9 find命令的扩展。
10 简述autofs服务。
11 简述LVM的含义及特点。
12 简述RAID的含义及特点。
13 RHEL6.x系统包括哪几种运行级别。
14请描述RHEL6.x系统的引导过程?
15 SSH协议简介。
16 Linux常见的系统日志文件都有哪些,各自的用途?
17 常见的linux开机设置文件。
18 FTP协议简介。
19,suid,sgid,sticky bit 的作用?
20.解释下什么是GPL,GNU,自由软件?
21.如何选择Linux操作系统版本?
22.初学者在Linux系统的开机启动项如何选择?
23.请描述Linux系统优化的12个步骤。
24.描述Linux运行级别0-6的各自含义
25.描述Linux系统从开机到登陆界面的启动过程
26.描述Linux下软链接和硬链接的区别
27.生产场景如何对linux系统进行合理规划分区?
28.描述Linux下文件删除的原理
29.请简单描述VI编辑器的使用
30.请简单说出用户管理的相关命令及用途
31.请简述基础正则表达式grep高级参数的使用
32.请简述基础正则表达式sed高级参数的使用(计时4分钟)
33.请给出查看当前哪些用户在线的Linux命令
34.请你描述下crontab的作用和语法,以及书写定时任务注意的要点。
35.请简述修改/etc/sudoers配置文件的注意事项
36.请描述如何实现linux系统集权分治的权限分级精细管理?
37.请写出下面Linux SecureCRT命令行快捷键命令的功能?
38.请描述服务器账户日志审计的5种解决方案。
39.如果一台办公室内主机无法上网(打不开网站),请给出你的排查步骤?
40.描述Linux shell中单引号、双引号及不加引号的简单区别
41.请简述Linux启动过程中几个重要配置文件的执行过程
42.请描述下列路径的内容是做什么的?
43.请给出Linux中eth0的IP地址和广播地址的指令,需使用cut、awk、grep、sed指令。
44.请输出你知道的20 个LINUX 命令及作用
Service
1 简述部署Discuz!论坛的工作流程
2 简要说明PXE安装系统流程
3 简单描述虚拟化技术常见的虚拟网络类型
4 简述DNS递归和迭代查询的作用
5 为什么使用LAMP?
6 DNS的解析过程?
7 DNS的工作原理?
8 NTP 简介?
9 NTP 工作原理?
10 NTP的工作模式?
11 JAVA概述?
12 什么是VPN?
13 VPN的优势?
14 DHCP工作原理?
搭建服务器的基本流程
1 网络服务器成功连接的分析
2 常见的服务器设置案例分析
Shell
1 自定义Shell变量时,变量名有什么规则?
2 简述预定义变量$$、$?、$0、$#、$*、$!的作用。
3 简述三种定界符在变量赋值操作中的特点。
4 列出常见的整数值比较操作,并说明各自作用。
5 简述Shell环境常见的中断及退出控制指令。
6 正则表达式中的+、?、*分别表示什么含义?
7 简述awk工具常用的内置变量、各自的作用。
10、/bin/bash特性有哪些
11、用户配置文件是哪几个?有什么用?
12、系统配置文件是哪几个?有什么用?
13、shell变量类型有哪些?列举出常用的4个预定义变量
14、自定义变量的命名规则?
15、变量的生命周期,和作用范围?
16、脚本的执行过程?脚本的执行方式?
17、编写脚本的步骤?
18、Shell条件判断类型?
19、eval在shell中有什么作用?请举个例子说明?
20、dirname有什么作用?请举个例子说明?
21、ssh -o stricthostkeychecking=no -o ConnectTimeout=60 分别代表什么意思?
22、说一下-n -z -d -f -e -r -w -x -l !-z在shell中分别代表什么意思?-n和-z试举一个例子说明
23、正则表达式的 "|"、"n"、"r"、"t"分别代表什么意思
24、写出获取公网IP的两种方法
25、$$表示什么意思?
26、函数内的local是什么意思?举一脚本例子说明
27、$@和$*的区别
28、$0、dirname和basename有什么作用?具个例子说明?
29、取出3306端口号这个数字
30、shell中单引号和双引号与不加与号分别代表什么意思
31、echo -n 是什么意思?举一脚本例子显示他的功能
32、echo -e "n" | nohup ping www.baidu.com > filename 2>&1 &这里的-e 和 "n" 是什么意思?
33、有1-9的数字,echo输出1-9的数字时,屏蔽0-5的数字再输出
34、用nohup把一个脚本放在后台运行
35、用seq打印10以空格分隔,用seq坚着打印10到1
36、curl -I -s www.baidu.com | head -1 | wc -l 中的-I和-s代表什么意思
37、wget -T 10 -c -q --spider www.baidu.com 这些参数分别代表什么意思?
38、生产环境常用的监控web的方法是哪种
39、生产环境写脚本报错就发邮件的命令是怎么样的
40、给文件改名
41、查看当前目录的所有文件夹
42、awk中的NF代表什么意思?
43、shell上: 0、1>、2>、>、2>&1、&>/dev/null分别代表什么意思
Mysql
1 主流数据库服务软件有哪些?开源且跨平台的数据库软件有哪些?
2 MySQL数据库的服务进程叫什么名字?监听端口是多少?默认数据库目录是?
3 MySQL默认的3个库叫什么名字?哪个库里的数据不占用物理磁盘空间?
4 请列出MySQL常用的数据类型,并写出定义这些数据类型所使用的关键字。
5 简述索引的优点与缺点,默认情况下哪个文件保存表的索引信息?
6 简述在表中创建外键字段要满足那些条件?
7 简述MySQL体系结构的组成,并描述每个组成部分的作用。
8 简述MySQL数据库访问的执行过程。
9 简述MySQL数据库中插入、更新、查询、删除表记录的指令格式。
10 简述用户授权命令的语法格式。
11 在MySQL-MMM集群中有几种角色,各自的功能是什么?
12 在MySQL-MMM集群中可以有多少台主数据库服务器、多少台从数据库服务器?
13 在MySQL-MMM集群中均衡模式和排他模式的作用是?
14,简述mysqldump备份数据时数据库名的表示方式。
15,什么是MySQL集群?
16,MySQL集群和MySQL 有和不同?
17,MySQL 集群的特点?
18,MySQL 集群有一些创建高可用性系统的专用功能,主要包括?
19、MySQL中myisam与innodb的区别,至少5点
20 什么是读写分离?
21 读写分离的好处
22 读写分离提高性能之原因
23 varchar与char的区别;varchar(50)中50的涵义;int(20)中20的涵义;
24 计划,mysqldump以及xtranbackup的实现原理;备份恢复时间;备份恢复失败如何处理。
25 MySQL中InnoDB引擎的行锁是通过加在什么上完成(或称实现)的?为什么是这样子的?
26 MySQL 数据库备份方式
27 MySQL主从复制原理?
OPERATION
1 简述Squid的优缺点有哪些
2 简述常见Web服务器软件有哪些
3 简述什么是LNMP
4 地址重写的好处
5 简述什么是memcached
6 部署实施CDN的优势是什么
7 Nginx和Apache的综合对比?
8,什么是CDN?
9,CDN的类型特点?
10 CDN的工作原理?
SECURITY
1 简述信息安全防护的目标和一般原则。
2 根据攻击/防护的对象不同,安全工作一般区分为哪些类别?
3 简述实现SSH密钥对验证的基本过程。
4 简述RHEL6系统中SELinux机制的三种运行模式。
5 简述向证书颁发机构(CA)申请数字证书的过程。
6 简述基于Apache HTTP Server实现HTTPS安全通信的部署过程。
7 加密的邮件通信协议及端口分别有哪些?
8 在网络安全工作中,扫描技术可以达成哪些目标?
9 iptables默认的规则链有哪些,各自的作用是什么?
10 iptables处理数据包的基本目标操作有哪些,各自的作用是什么?
11 iptables的filter过滤表包括的默认规则链是哪几个?
12 简述iptables状态跟踪机制所处理的几种数据包类型。
13 简述基于DNAT策略发布私网服务器的工作原理。
MONITOR
1 监控描述Nagios与Cacti的区别
2 简单描述Zabbix具有哪些监控功能
3 Nagios的系统特点?
CLUSTER
1 服务器创建存储技术有哪些?
2 集群有哪些类别?
3 LVS的负载平衡方式有哪些?
4 写出至少四种LVS负载平衡的调度算法
5 HAProxy工作模式有哪些?
6 HAProxy配置文件有哪些组成部分?
7 写出RHCS的核心组件名称?
8 写出RHCS高可用集群配置流程
9 LVS 三种工作模式原理、以及优缺点比较
面试问答题
常用服务的端口
常说的1U,2U,3U,4U服务器是什么意思?
服务器的种类有哪些?
1,双绞线的两种线序?
Linux运维工程师面试题第一套
Linux运维工程师面试题第二套
Linux运维工程师面试题第三套
Linux运维工程师面试题第四套
Linux运维工程师面试题第五套
Linux运维工程师面试题第六套
Linux运维工程师面试题第七套
Linux运维工程师面试题第八套
Linux运维工程师面试题第九套
Linux运维工程师笔试题第十套
Linux运维工程师笔试题第十一套
Linux运维工程师笔试题第十二套
2 选择题:
填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。 7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目录 。 8. 前台起动的进程使用 Ctrl+c 终止。 9. 静态路由设定后,若网络拓扑结构发生变化,需由系统管理员修改路由的设置。 10. 网络管理的重要任务是: 控制 和 监控 。 11. 安装Linux系统对硬盘分区时,必须有两种分区类型: 文件系统分区 和 交换分区 。 13. 编写的Shell程序运行前必须赋予该脚本文件 执行 权限。 14. 系统管理的任务之一是能够在 分布式 环境中实现对程序和数据的安全保护、备份、恢复和更新。 15. 系统交换分区是作为系统 虚拟存储器 的一块区域。 16. 内核分为 进程管理系统 、 内存管理系统 、 I/O管理系统 和文件管理系统 等四个子系统。 17. 内核配置是系统管理员在改变系统配置 硬件 时要进行的重要操作。 18. 在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、 网关地址 和 子网掩码 等必要信息。 19. 唯一标识每一个用户的是用户 ID 和用户名。 20 . RIP 协议是最为普遍的一种内部协议,一般称为动态路由信息协议。 21. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为 文件系统 。 22. DHCP可以实现动态 IP 地址分配。 23. 系统网络管理员的管理对象是服务器、 用户 和服务器的进程 以及系统的各种资源。 24. 网络管理通常由监测、传输和管理三部分组成,其中管理部分是整个网络管理的中心。 25. 当想删除本系统用不上的 设备驱动程序 时必须编译内核,当内核不支持系统上的 设备驱动程序 时,必须对内核 升级 。 26 Ping命令可以测试网络中本机系统是否能到达 一台远程主机 ,所以常常用于测试网络的 连通性 。 27. vi编辑器具有两种工作模式: 命令模式 和 输入模式 。 28. 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示 文件类型 ,第二段占3位,表示 文件所有者 对该文件的权限。 29. 进程与程序的区别在于其动态性,动态的产生和终止,从产生到终止进程可以具有的基本状态为: 运行态 、 就绪态 和 等待态(阻塞态) 。 30. DNS实际上是分布在internet上的主机信息的数据库,其作用是实现 IP地址和主机名 之间的转换。 31. Apache是实现WWW服务器功能的应用程序,即通常所说的“浏览web服务器”,在服务器端 为用户提供浏览 web服务 的就是apache应用程序。 32. 在Linux系统上做备份可以有两种类型:系统备份 和 用户备份 。其中前者是指对 操作系统 的备份,后者是指对 应用程序和用户文件的备份。 33. CD-ROM标准的文件系统类型是 iso9660 。 34. 当lilo.conf配置完毕后,使之生效,应运行的命令及参数是 lilo 。 35. 在使用ls命令时,用八进制形式显示非打印字符应使用参数 -b 。 36. Linux使用支持Windows 9.x/2000长文件名的文件系统的类型是 vfat 。 37. 设定限制用户使用磁盘空间的命令是 quota 。 38 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。 39. 硬连接只能建立对 文件 链接。符号链接可以跨不同文件系统创建。 40. 套接字文件的属性位是 s 。 41. 结束后台进程的命令是 kill 。 42. 进程的运行有两种方式,即 独立运行和使用父进程运行 。 43. Links分为 硬链接和符号链接 。 44. 在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是 ps -aux 。 45. 管道文件的属性位是 p 。 46. 将前一个命令的标准输出作为后一个命令的标准输入,称之为 管道 。 47. 为脚本程序指定执行权的命令及参数是 chmod a+x filename 。 48. 进行远程登录的命令是 telnet 。 49. 欲发送10个分组报文测试与主机abc.tuu.edu.cn的连通性,应使用的命令和参数是: ping abc.tuu.edu.cn –c 10 。 50. DNS服务器的进程命名为named,当其启动时,自动装载 /etc目录下的 named.conf 文件中定义的DNS分区数据库文件。 51. Apache服务器进程配置文件是 httpd.conf 。
NETWORK 1 请描述 TCP/IP 协议中主机与主机之间通信的三要素 参考答案 IP 地址(IP address) 子网掩码(subnet mask) IP 路由(IP router) 2 请描述 IP 地址的分类及每一类的范围 参考答案 A 类 1-126 B 类 128-191 C 类 192-223 D 类 224-239 组播(多播) E 类 240-254 科研 3 请描述 A、B、C 三类 IP 地址的默认子网掩码 参考答案 A 类 255.0.0.0 B 类 255.255.0.0 C 类 255.255.255.0 4 请描述预留给企业的私有网络使用的私有 IP 有哪三段 参考答案 A 类 10.0.0.1-10.255.255.254 B 类 172.16.0.1-172.16.31.254 C 类 192.168.0.1-192.168.255.254 5 组建一个企业网络按照 TCP/IP 五层参考模型的标准,每个层次需要 选购哪些相应层次的设备 参考答案 应用层 计算机 传输层 防火墙 网络层 路由器 数据链路层 交换机
物理层 网卡 6 请分别描述 T568A、 T568B 的线序 参考答案 T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕 T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕 7 请简要描述交换机的工作原理 参考答案 初始状态 根据源 MAC 地址学习 除源端口外的端口广播未知数据帧 接收方回应 交换机实现单播通信 8 MAC 地址的长度,组成及单播、组播、广播地址的表示方式 参考答案 MAC 地址长度 48 位,前 24 位代表厂商,后 24 位代表网卡编号,MAC 地址的第 8 位为 0 时表示该 MAC 地址为 单播地址,为 1 时表示组播地址,48 位都为 1 表示广播地址。 9 请简要描述网络层有哪些常见协议 参考答案 ARP 协议 RARP 协议 代理 ARP ICMP 协议 10 什么是 TTL,作用并简要描述 TTL 的原理 参考答案 TTL 是数据生命周期 作用:避免数据在网络中无限循环转发 原理:当网络中的数据包每经过一个路由器 TTL 值减 1,当 TTL 值为 0 时,数据包丢弃。
11 请描述 SMTP 及 POP3 分别是什么协议、作用及端口号 参考答案 SMTP:简单邮件传输协议,用于发送和接收邮件,端口号 25。 POP3:邮局协议版本 3,用于客户端接收邮件,端口号 110。 12 请描述 http 及 https 分别是什么协议、作用及端口号 参考答案 HTTP:超文本传输协议,用于传输 Internet 浏览器使用的普通文本、超文本、音频和视频等数据,端口号为 TCP 的 80。 HTTPS:安全超文本传输协议,基于 HTTP 开发,提供加密,可以确保消息的私有性和完整性,端口号为 443 工 作区子系统。 CISCO 1 ISL 和 802.1Q 有哪些异同 参考答案 相同点:都是显式标记,即帧被显式标记了 VLAN 的信息。 不同点:IEEE 802.1Q 是公有的标记方式,ISL 是 Cisco 私有的。ISL 采用外部标记的方法,802.1Q 采用内部标 记的方法,ISL 标记的长度为 30 字节,802.1Q 标记的长度为 4 字节。 2 RIP 的最大跳数是 A. 15 B. 16 C. 12 D. 18 参考答案 最大路数为 A 选项。 这是因为,RIP 度量值为跳数 ,最大跳数为 15 跳,16 跳为不可达。 3 三层交换机的作用 参考答案 三层交换机是具有网络层功能的交换机,三层交换=二层交换+三层转发,使用三层交换技术实现 VLAN 间通信。
4 请描述基于 CEF 的快速转发有哪两个信息表 参考答案 转发信息库(FIB):FIB 类似于路由表,包含路由表中转发息的镜像。当网络的拓扑发生变化时,路由表将被更 新,而 FIB 也将随之变化,这些信息是根据路由表中的信息得到的。 邻接关系表:存储第 2 层编址信息,对于每个 FIB 条目,邻接关系表中都包含相应的第 2 层地址。 5 什么是 STP 及作用 参考答案 STP :生成树协议 作用:逻辑上断开环路,防止广播风暴的产生。当线路故障,阻塞接口被激活,恢复通信,起备份线路的作用。 6 什么是 HSRP 及作用 参考答案 HSRP:热备份路由选择协议 作用:确保了当网络边缘设备或接入链路出现故障时,用户通信能迅速并透明地恢复,以此为 IP 网络提供冗余性。 通过使用同一个虚拟 IP 地址和虚拟 MAC 地址,LAN 网段上的两台或者多台路由器可以作为一台虚拟路由器对外 提供服务。 7 交换机端口有哪 5 种 STP 状态 参考答案 转发(Forwarding) 学习(Learning) 侦听(Listening) 阻塞(Blocking) 禁用(Disabled) 8 请描述访问控制列表有哪三种类型 参考答案 标准访问控制列表 扩展访问控制列表 命名访问控制列表 9 请描述扩展访问控制的作用及列表号 参考答案 作用: 可以根据源 IP 地址,目的 IP 地址,指定协议,端口等过滤数据包。 扩展访问控制列表号: 100-199
10 请简要描述访问控制列表的处理过程 参考答案 如果匹配第一条规则,则不再往下检查,路由器将决定该数据包允许通过或拒绝通过。 如果不匹配第一条规则,则依次往下检查,直到有任何一条规则匹配。 如果最后没有任何一条规则匹配,则路由器根据默认的规则将丢弃该数据包。 11 请简要描述 NAT 的作用 参考答案 通过将内部网络的私有 IP 地址翻译成全球唯一的公网 IP 地址,使内部网络可以连接到互联网等外部网络上。 12 请描述 NAT 的优点及缺点 参考答案 优点: 节省公有合法 IP 地址 处理地址重叠 增强灵活性 安全性 缺点: 延迟增大 配置和维护的复杂性 不支持某些应用,可以通过静态 NAT 映射来避免 13 请描述 NAT 三种实现方式的区别 参考答案 静态转换的对应关系一对一且不变,并且没有节约公用 IP,只隐藏了主机的真实地址。 动态转换虽然在一定情况下节约了公用 IP,但当内部网络同时访问 Internet 的主机数大于合法地址池中的 IP 数量 时就不适用了。 端口多路复用可以使所有内部网络主机共享一个合法的外部 IP 地址,从而最大限度地节约 IP 地址资源。 SYSTEM 1 什么是绝对路径?什么是相对路径? 参考答案 绝对路径:以 / 开始的完整路径 相对路径:以当前工作目录为参照的路径
2 常见通配符的含义。 在命令行环境中,通配符 * 、?、[n-m] 、{n,m} 各自的含义是什么? 参考答案 * :匹配任意个数的任意字符 ? :匹配任意单个字符 [n-m] :匹配从 n 到 m 这个连续范围内的任意单个字符 {n,m} :匹配字符串 n 或 m 3 Linux 中管道“|”的作用? 参考答案 将前一个命令的输出结果,交由后面命令处理,当做后面命令的参数 4 简述 find 命令的格式及常见用法。 参考答案 命令格式:find [查找范围] [查找条件] 常见的查找条件设置: -type:按文件类型查找 -name:按文件名称查找 -size:按文件大小查找 -mtime:按内容修改的时间 5 vim 编辑器的工作模式及切换。 vim 编辑器包括哪几种模式,各自的作用是什么,如何切换? 参考答案 主要包括三种工作模式: 命令模式:启动 vim 编辑器后默认进入命令模式,该模式中主要完成如光标移动、字符串查找,以及删除、复制、 粘贴文件内容等相关操作。 输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改、或者添加新的内容。处于输 入模式时,vim 编辑器的最后一行会出现“—插入 --”的状态提示信息。 末行模式:该模式中可以设置 vim 编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。 处于末行模式时,vim 编辑器的最后一行会出现冒号“:”提示符。 6 YUM 简介。 什么是 YUM,其作用是什么,主要支持哪几种方式提供软件源? 参考答案 是一种基于“C/S”结构的 RPM 软件更新机制,所有的软件包由集中的软件仓库提供,能够自动分析并解决软件包
之间的依赖关系。 支持的软件源主要包括: 本地文件夹:file://.. .. FTP 服务器:ftp://.. .. HTTP 服务器:http:// 2 客户端配置文件。 在建立 .repo 仓库配置文件时,常见的配置条目如下所示,请补充各自的作用。 [Server]:( ) name:( ) baseurl:( ) enabled:( ) gpgcheck:( ) gpgkey:( ) 参考答案 自定义源的名称,具有唯一性 本软件源的描述字串 指定 YUM 服务端的 URL 地址 是否启用此频道 是否验证待安装的 RPM 包 用于 RPM 验证的密钥文件 3 客户端配置文件路径与命名。 为 RHEL6 服务器指定要使用的 YUM 源时,建立的配置文件一般应放在( )目录下,其扩展名应该是( )。 参考答案 /etc/yum.repos.d、.repo 7 编译源码包过程介绍。 采用源码包编译的方式安装软件包时,有哪些基本过程、各自的作用是什么? 参考答案 tar 解包:解压、释放安装包内的文件 ./configure 配置:针对当前系统环境指定安装目录、选择功能等设置。 make 编译:将源代码编译成二进制的可执行程序、库文件等数据。 make install:将编译好的程序文件、配置文档等复制到对应的安装目录。 8 Linux 目录结构介绍。 Linux 系统的根目录下主要包括哪些文件夹,各自的作用是什么? 参考答案 /boot:存放 Linux 内核、引导配置等启动文件。 /bin:存放最基本的用户命令,普通用户有权限执行。 /dev:存放硬盘、键盘、鼠标、光驱等各种设备文件。 /etc:存放各种配置文件、配置目录。 /home:存放普通用户的默认工作文件夹(即宿主目录、家目录)。 /root:Linux 系统管理员(超级用户)root 的宿主目录。 /sbin:存放最基本的管理命令,一般管理员用户才有权限执行。 /usr:存放额外安装的应用程序、源码编译文件、文档等各种用户资料。 /var:存放日志文件、用户邮箱目录、进程运行数据等变化的文档。 /tmp:存放系统运行过程中使用的一些临时文件。
9 find 命令的扩展。 在 Linux 中 find 常见的选项都有哪些?都有什么作用? 参考答案 -type:按文件类型查找 -name:按文件名称查找 -size:按文件大小查找 -mtime:按内容修改的时间 -iname:根据名称查找,忽略大小写 -uid:根据 uid 查找,属于这个用户的文件 -gid :根据 gid 查找,属于这个组的文件 -user :根据用户名查找,查找属于这个用户的 -group :根据组名查找,查找属于这个组的 -nouser :查找这个文件不属于任何用户的 -nogroup :查找这个文件不属于任何组的 -maxdepth :限制目录查找的深度 -inum :根据文件 i 节点编号查找 10 简述 autofs 服务。 作用、主要配置文件、配置要点? 参考答案 1)autofs 的作用: autofs 即触发挂载,它是一种看守程序。如果检测到用户正试图访问一个尚未挂载的文件系统,它就会自动检测 该文件系统,如果存在,那么 autofs 会自动将其挂载。另一方面,如果它检测到某个已挂载的文件系统在一段时 间内没有被使用,那么 autofs 会自动将其卸载。因此一旦运行了 autofs 后,用户就不再需要手动完成文件系统 的挂载和卸载。 2)autofs 的配置文件:/etc/auto.master 与/etc/auto.misc 11 简述 LVM 的含义及特点。 LVM 的含义及优势?/boot 是否可建立在 LVM 卷上,为什么? 参考答案 1)LVM:用来整合磁盘空间和文件系统的一种逻辑机制,通过将多个物理分区/磁盘从逻辑上组合成一个更大的 整体,从这个整体中划分出不同的逻辑分区,用来创建文件系统。 2)LVM 的主要优势如下所述: 逻辑分区的大小可以根据需要扩大和缩减,因此生产系统上的文件系统也可以在线改变大小(在卷组容量范围 内),不会导致系统中断 物理存储空间(硬盘、分区)由 LVM 统一组织为卷组,可以方便的加入或移走分区,以扩大或减小卷组的容量, 充分利用硬盘空间 文件系统建立在 LVM 逻辑卷之上,可以跨越分区、跨越磁盘,方便使用 3)/boot 不能建立在 LVM 之上,因为/boot/目录下存放着引导程序,而 Linux 启动不支持从 LVM 卷上读取引导 程序。
分享到:
收藏