• 常用指令(一)


    Kafka常用命令:  
    Consumer
    ##控制台发送消息
    ./kafka-console-producer.sh --broker-list  集群IP:Port    --topic topic名字
    ./kafka-console-producer.sh --broker-list  集群IP:Port   --topic topic名字

    ##控制台接收消息
    ./kafka-console-consumer.sh --zookeeper  集群IP:Port    --topic  topic名字
    ./kafka-console-consumer.sh --zookeeper  集群IP:Port   --topic topic名字
    ##查看消费者组
    ./kafka-consumer-groups.sh --zookeeper 集群IP:Port --list   
    ##查看topic详细信息   
    ./kafka-topics.sh --zookeeper 集群 --topic  topic名字  --describe   

    ##查出最大的topic:
    ./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list "集群" --topic topic名字 --time -1  
    ##查topic中的信息:   
    ./kafka-simple-consumer-shell.sh --broker-list  "集群"  --offset 最大TOPIC --partition 0 --print-offsets --topic topic名字  | grep  要查Jobid | more

    前台启动kafka:
    ./kafka-server-start.sh ../config/server.properties
    后台启动kafka:
    nohup bin/kafka-server-start.sh config/server.properties > 1>/dev/null 2>&1 &
    nohup bin/kafka-server-start.sh config/server.properties > kafka_server.out &

    1. 启动ZK服务:       sh bin/zkServer.sh start
    2. 查看ZK服务状态:   
    3. 停止ZK服务:       sh bin/zkServer.sh stop
    4. 重启ZK服务:       sh bin/zkServer.sh restart

    nohup java -jar XXX.jar >XXX.log 2>&1 &

    解决思路:
    查询命令和配置文件
    man/info 名字    大于     whatis 命令名  + apropos 配置文件名
    help 命令名
    命令名 —-help
    查询软件包帮助
    yum list  /  rpm -qa

    curl -i "http://www.baidu.com"  显示全部信息
    curl -l "http://www.baidu.com" 只显示头部信息
    curl -v "http://www.baidu.com" 显示get请求全过程解析

    find   /* | xargs  grep  "Username"

    ps -ef | grep ‘’
    rz -be

    netstat -an | grep ':80'

    scp 本地用户名 @IP 地址 : 文件名 1 远程用户名 @IP 地址 : 文件名 2

    1、查看Web服务器(Nginx APAChe)的并发请求数及其TCP连接状态:
    netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'
    2.查看Web服务器进程连接数:
    netstat -antp | grep 80 | grep ESTABLISHED -c
    http://www.go-gddq.com/html/s371/2012-12/1072926.htm

    要有脚本执行权限: chmod u+x

    shell结构:
    #!指定执行脚本的shell
    # 注释行
    命令和控制结构
    echo  “**”    直接显示内容

    执行: ./example  或者  sh example


    变量:
    临时变量:shell内部定义
    永久变量:环境变量,系统定义

     
    查看linux的分区情况: df -h
    查看文件实际大小: du -h /**
    查看目录实际大小: du -sh /**
    检测修复文件系统: fsck 或  e2fsck  (file system check fack)

  • 相关阅读:
    取得窗口大小和窗口位置兼容所有浏览器的js代码
    一个简单易用的导出Excel类
    如何快速启动chrome插件
    网页表单设计案例
    Ubuntu下的打包解包
    The source file is different from when the module was built. Would you like the debugger to use it anyway?
    FFisher分布
    kalman filter
    Group delay Matlab simulate
    24位位图格式解析
  • 原文地址:https://www.cnblogs.com/zhaojinxin/p/7843806.html
Copyright © 2020-2023  润新知