zoukankan      html  css  js  c++  java
  • 运维知识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

    你好

  • 相关阅读:
    Hard Rock
    Codeforces Round #416 (Div. 2) B. Vladik and Complicated Book
    codeforces 793B. Igor and his way to work
    codeforces 1B Spreadsheets
    HDU 1069 Monkey and Banana
    codeforces 2B The least round way
    【机器学习】 通俗说拟合
    python-八皇后问题
    python-核心知识思维导图
    python-@property 属性
  • 原文地址:https://www.cnblogs.com/hanshanxiaoheshang/p/9579467.html
Copyright © 2011-2022 走看看