• Linux小问题以及解决方案


    1、Linux的时间有问题?

    ntpdate pool.ntp.org

    2、要把一条命令开机执行开机

      vim /etc/rc.local

      添加要执行的命令

    3、系统中网络进程的端口监听情况:

      netstat -nltp

    4、查看Linux的位数

    getconf LONG_BIT

    5、查询端口是否被占用:

    • lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000
    • netstat -tunlp |grep 端口号,用于查看指定的端口号的进程情况,如查看8000端口的情况,netstat -tunlp |grep 8000
    • python程序检查,以后可以实践下:
      #!/usr/bin/env python
      # -*- coding:utf-8 -*-
      
      import socket, time, thread
      socket.setdefaulttimeout(3) #设置默认超时时间
      
      def socket_port(ip, port):
          """
          输入IP和端口号,扫描判断端口是否占用
          """
          try:
              if port >=65535:
                  print u'端口扫描结束'
              s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
              result=s.connect_ex((ip, port))
              if result==0:
                  lock.acquire()
                  print ip,u':',port,u'端口已占用'
                  lock.release()
          except:
              print u'端口扫描异常'
      
      def ip_scan(ip):
          """
          输入IP,扫描IP的0-65534端口情况
          """
          try:
              print u'开始扫描 %s' % ip
              start_time=time.time()
              for i in range(0,65534):
                  thread.start_new_thread(socket_port,(ip, int(i)))
              print u'扫描端口完成,总共用时:%.2f' %(time.time()-start_time)
      #       raw_input("Press Enter to Exit")
          except:
              print u'扫描ip出错'
      
      if __name__=='__main__':
          url=raw_input('Input the ip you want to scan: ')
          lock=thread.allocate_lock()
          ip_scan(url)

      结果:

    # python scan_port.py
    Input the ip you want to scan: 20.0.208.112
    开始扫描 20.0.208.112
    20.0.208.112 : 111 端口已占用
    20.0.208.112 : 22 端口已占用
    20.0.208.112 : 8000 端口已占用
    20.0.208.112 : 15996 端口已占用
    20.0.208.112 : 41734 端口已占用
    扫描端口完成,总共用时:9.38

       那我想杀进程咋办???

      kill -s 9 PID号

  • 相关阅读:
    50个提高PHP程序运行效率的方法
    虚拟主机FTP上传文件为什么要用二进制上传
    Status Bar 总结
    TableView 总结
    阿里Java开发手册(泰山版)个人记录
    下载excel模板
    微信公众号-发送模板消息
    ffmpeg获取视频时长
    微信公众号授权
    根据word模板生成word、转换成pdf、打成war包
  • 原文地址:https://www.cnblogs.com/xiaowenshu/p/10061210.html
Copyright © 2020-2023  润新知