• 运维知识2


    本内容来自微信公众号:马哥Linux运维

    https://mp.weixin.qq.com/s?__biz=MzA3OTgyMDcwNg==&mid=2650635831&idx=1&sn=8c175b0b645650a306b07dded49e2721&chksm=87a47cfab0d3f5ecec6695af85156fdef087edfafe1c6042f41ea78a9332c369ad0992e2a54e&scene=0#rd

    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

    你好

  • 相关阅读:
    玩机分享之群晖利用反代域名访问
    Clipboard.SetText()卡住问题
    KB4040973 KB3178034 补丁导致wpf无法启动异常
    WPF 启动缓慢问题
    Jetbrains系列产品2019.2.3最新激活方法
    .net 4.0 以下HttpWebRequest Header 修改hosts方法
    Crypto++ 无法解析的外部符号 CryptoPP::AssignIntToInteger
    关于WDK开发内核签名之WHQL签名认证流程简介
    ico制作工具
    VUE监听滚动条事件
  • 原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/9579467.html
Copyright © 2020-2023  润新知