本内容来自微信公众号:马哥Linux运维
21、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip
22、使用tcpdump监听主机为192.168.184.140,tcp端口为80的数据,同时将输出结果保存输出到tcpdump.log
23、实时抓取并显示当前系统中tcp 80端口的网络数据信息,请写出完整操作命令
24、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.184.140
25、对现在运维工程师的理解和以及对其工作的认识?
26、服务器开不了机怎么解决一步步的排查
27、Linux系统中病毒怎么解决
28、请执行命令取出 linux中eth0的IP地址
29、DNS原理及其解析过程
30、一次完整的HTTP事务是怎样一个过程?
31、TCP三次握手连接及seq与ack关系
32、Centos7下添加开机自启动服务和脚本
21、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip
# cat access.log | awk ‘{print $1}’ | uniq -c | sort -rn | head -10
22、使用tcpdump监听主机为192.168.184.140,tcp端口为80的数据,同时将输出结果保存输出到tcpdump.log
# tcpdump ‘host 192.168.184.140 and port 80’ > tcpdump.log
参考:https://www.cnblogs.com/yc_sunniwell/archive/2010/07/05/1771563.html
23、实时抓取并显示当前系统中tcp 80端口的网络数据信息,请写出完整操作命令
tcpdump -nn tcp port 80
24、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.184.140
# iptables -t nat -A PREROUTING -d 192.168.184.140 -p tcp –dport 80 -j DNAT –to-destination 192.168.184.140:8080
25、对现在运维工程师的理解和以及对其工作的认识?
运维工程师在公司当中责任重大,需要保证时刻为公司及客户提供最高、最快、最稳定、最安全的服务;
运维工程师的一个小小的失误,很有可能会对公司及客户造成重大损失,
因此运维工程师的工作需要严谨及富有创新精神。
26、服务器开不了机怎么解决一步步的排查
A、造成服务器故障的原因可能有以下几点:
B、如何排查服务器故障的处理步骤如下:
27、Linux系统中病毒怎么解决
1)最简单有效的方法就是重装系统
2)要查的话就是找到病毒文件然后删除,
毒之后一般机器cpu、内存使用率会比较高,
机器向外发包等异常情况,排查方法简单介绍下:
top 命令找到cpu使用率最高的进程
一般病毒文件命名都比较乱,可以用 ps aux 找到病毒文件位置
rm -f 命令删除病毒文件
检查计划任务、开机启动项和病毒文件目录有无其他可以文件等
3)由于即使删除病毒文件不排除有潜伏病毒,所以最好是把机器备份数据之后重装一下
28、一句话读取ifconfig命令中的IP地址
# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.184.140 netmask 255.255.255.0 broadcast 192.168.184.255 inet6 fe80::20c:29ff:fece:f804 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:ce:f8:04 txqueuelen 1000 (Ethernet) RX packets 1153 bytes 103112 (100.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 692 bytes 76295 (74.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
方法一:
# ifconfig | grep -A 1 eth0 | sed -n ‘2,1p’ | awk ‘{print $2}’
192.168.184.140
或
# ifconfig eth0 | awk ‘NR==2’ | awk ‘{print $2}’
192.168.184.140
或
# ifconfig | grep -A 1 eth0 | grep inet | awk ‘{print $2}’
192.168.184.140
方法二:
# ifconfig eth0 | grep “inet” | awk ‘{print $2}’
192.168.184.140
或
# ifconfig eth0 | grep “inet” | awk ‘{print $2}’ | cut -c 1-
192.168.184.140
29、DNS原理及其解析过程
http://blog.51cto.com/369369/812889
30、一次完整的HTTP事务是怎样一个过程?
http://blog.51cto.com/linux5588/1351007
31、TCP三次握手连接及seq与ack关系
https://blog.csdn.net/geecky/article/details/56275032
32、Centos7下添加开机自启动服务和脚本
http://openskill.cn/article/530
你好
最新评论