Linux常用命令及问题

记录工作中Linux方面的常用命令和问题

一、常用命令

  • *1.查看进程号
    jps
    jps -mlvV

  • 2.查看进程详情。比如查看kafka的安装路径
    ps -ef | grep 进程号

  • 3.查看主机ip
    ifconfig

  • 4.查看外网ip
    curl ifconfig.me

  • 5.查看历史命令
    查看所有历史命令:history
    查看kafak相关历史命令:history | grep kafka

  • 6.修改文件名
    没有专门的修改文件名命令
    用 mv a b 就可以重命名。 a原文件名 b新文件名

  • 7.查看应用的网络是否通畅
    比如查看kafka的: telnet kafka的主机名 端口号
    telnet bigdata-kafka-01 9092

  • 8.后台运行命令
    nohup commad &

    nohup bin/connect-distributed ./etc/schema-registry/connect-trueinc-avro-distributed-18083.properties &
    
  • 9.批量的修改文件后缀
    场景:需要把仓库代码备份 文件后缀加上 .bak ,有上百个文件。一个一个修改很费时间。 代码全部都是以.py结尾的。 需要变成.py.bak结尾

    方法:找到文件目录的 执行:

      for i in *.py;do mv "$i" "${i%.py}.py.bak" ;done
    

    参考:https://blog.csdn.net/wanderlustLee/article/details/84529344

©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页