2024年4月23日发(作者:)
1、解释top命令和vmstat命令
2、请写出iptables语句
3、mysql高可用方案有哪些?mysql备份方案有哪些?有什么缺点?
4、写出Apache 2.x的两种工作模式,以及各自的工作原理。如何查看Apache当前支持
的模块。并查看在哪种模式下工作。
5、Linux基础问题
(1)、Linux怎么查看用户登录日志
(2)、Linux中utmp,wtmp,lastlog,messages各文件的作用
(3)、列举你熟悉的服务区性能查看命令
(4)、服务器间怎么实现无密码登录。列举操作步骤
6、软件类问题
(1)、keepalived和heartbeat的优缺点,适合那些场合
(2)、LVS haproxy nginx各优缺点,适合那些场合
(3)、Apache nginx lighttpd 各优缺点,适合那些场合
(4)、squid vamish各优缺点,适合那些场合
(5)、memcache dredis各优缺点,适合那些场合
(6)、介绍下LVS负载模式和调度算法,nginx负载均衡模式有哪几种算法
7、设计一个PV为2千万的网站架构
8、网络知识
(1)、简单描述OSI参考模型的七个层次
(2)、简单叙述tcp协议的三次握手过程
(3)、一个主机IP 202.110.14.137,掩码255.255.255.224,要求计算这个主机所在网络
的网络地址和广播地址
9、信息安全部分
(1)、IDC机房里发生ARP攻击,在服务器上抓包,通过分析数据包内容会看到什么现象?
如何防止此类攻击
(2)、IDC机房里一台服务器上运行游戏服务,现在连接不上,从安全角度分析原因
(3)、如何保证充值,计费数据库的安全
10、脚本部分
(1)、从文件中提取“warning”或者“fatal”,同时不包含“IGNOR”的行,然
后提取“:”分割的第五个字段
(2)、添加新组class01,然后添加输入这个组的30个用户,用户名的形式为std01到std30
(3)、在每个月的第一天备份并压缩/etc目录下面的所以内容,存放在/root/backup目录
下,文件名为yymmdd_etc,shell程序filebach存放在/usr/bin目录下
11、用shell编程,判断文件是不是字符设备文件,如果是,将其拷贝到/dev目录下
12、请用shell查询文件file1里面空格开始的所在行号
13、用正则表达式匹配邮件地址和网站
14、awd sed 问题
(1)、在每一行后面增加一空行
(2)、在匹配式样“regex”的行之后插入一空行
(3)、计算行数(模拟“wc -1”)
(4)、在每一行开头处插入5个空格(使全文向右移动5个空格)
(5)、将“foo”替换为“bar”,并只在行中未出现字符串“baz”的情况下替换
(6)、将每行连接成一行(类似“paste”)
(7)、显示包含“AAA”“BBB”“CCC”的行(固定次序)
(8)、为数字字符串增加逗号分隔符,将“1234567”改为“1,234,567”
(9)、只保留重复行中的一行,其他都删除
(10)、删除8的倍数行
15、Linux如何在shell环境得知远程计算机的运行时间


发布评论