一些常用的操作命令及知识点

hunter_Cecil hunter_Cecil     2022-09-04     742

关键词:

1.Flume相关:
(1)window环境上flume启动命令:
  D:apache-flume-1.6.0-binin>路径下,先执行:
    java -Dflume.root.logger=INFO,console

  再执行:
  flume-ng.cmd agent -conf ../conf -conf-file ../conf/flume.properties -name a1

(2)Linux系统环境上flume启动:
  /apache-flume-1.6.0-bin/bin路径下执行:
  ./flume-ng agent -n a1 -c ../conf -f ../conf/flume-conf.properties -Dflume.root.logger=INFO,console &

  (& 表示进程后台启动,否则退出命令行后进程会立即终止)


2.Kafka相关:
  (1) topic相关
  /kafka/bin路径下:
    启动zookeeper:
      ./zookeeper-server-start.sh ../config/zookeeper.properties &
    启动kafka:
      ./kafka-server-start.sh ../config/server.properties &

    删除topic:
      ./kafka-topics.sh --delete --zookeeper 1.1.1.1:2181 --topic test-topic

    创建topic:
      ./kafka-topics.sh --create --zookeeper 1.1.1.1:2181 --replication-factor 1 --partitions 1 --topic test-topic

    查看topic列表:
      ./kafka-topics.sh --list --zookeeper 1.1.1.1:2181

    创建consumer查看或监听收到的内容:
      ./kafka-console-consumer.sh --zookeeper 1.1.1.1:2181 --from-beginning --topic test-topic

  (2)zookeeper下删除topic
    ./zookeeper-shell.sh beas32:2181

      rmr /config/topics/monlog-flume-topic
      rmr /brokers/topics/monlog-flume-topic

3.Oracle相关:
  (1)sql语句中不要包含";",否则执行语句时会报错;


  (2)字段类型BLOB转String:UTL_RAW.CAST_TO_VARCHAR2("Photo")


  (3)select/update/inset等操作下表名要加"", 否则会报错


  (4)oracle的分页语句如果写作:
    select * from "user" where ROWNUM BETWEEN 21 and 40;  获取到的是空值,而不是获取到第21至40条记录,
  原因如下:
    rownum先有结果集,后有rownum,所以rownum在oracle的运行机制是:

    当查一张表时,会返回一个结果集,然后再往这个结果集中增加一列,且这列的值一定是从1开始自增,所以使用between的时候,第一条记录的rownum赋值为1 ,不满足条件,会去掉这条记录,然后找第二条记录,rownum也被赋值为1,仍然不满足条件,继续去掉,再往下找,这样会找不到一条满足条件的记录。

  改为如下语句即可:
    select * from (select ROWNUM RECNO, "user".* from "user")a where a.RECNO BETWEEN 21 and 40;

4.其他:
  (1)windows系统中查找当前系统中名为 java.exe 的进程PID
    wmic process where caption="java.exe" get processid,commandLine
    tasklist /fi "imagename eq java.exe"

  (2)kill PID为121852的进程
    taskkill /pid 121852 /F

  (3)win7环境下cmd相关命令:
    dir 查看文件夹下内容
    type 查看文件内容
    del 文件名 删除文件

  (4)Linux系统临时性导入jdk:
    export JAVA_HOME=/home/kafka/kafka_2.10-0.8.2.1/jdk1.8.0_111/

 

事件及相关知识(代码片段)

...行为绑定一个方法,目的是当事件行为触发时,可以处理一些操作。  常用的事件行为有以下几种:鼠标事件,键盘事件,资源事件,焦点事件,触摸事件等等,在了解一些常用的事件前我们要先了解事件的传播机制。   ... 查看详情

hbaseshell常用命令及例子

下面我们看看HBaseShell的一些基本操作命令,我列出了几个常用的HBaseShell命令,如下:名称命令表达式创建表create‘表名称‘,‘列名称1‘,‘列名称2‘,‘列名称N‘添加记录    put‘表名称‘,‘行名称‘,‘列名称:... 查看详情

hive概述及常用命令

...处理],而Hive适合于OLAP[onlineanalysisprocess在线分析处理]2.知识点说明a.Hive 查看详情

helm常用命令及操作

Helm常用命令查看版本#helmversion  查看当前安装的charts#helmlist查询charts#helmsearchredis安装charts#helminstall--nameredis--namespacesprodbitnami/redis查看charts状态#helmstatus redis删除charts#helmdelete--purge 查看详情

如何学习linux

...基础5、iptables安全策略构建6、shell脚本进阶(主要是结合一些应用,写一些案例)7、MySQL应用原理及管理入门(能管理和搭建一个个人博客站点)第三阶段:高级提升1、http服务代理缓存加速(其中主要学习varnish、nginx缓存系统,要对CD... 查看详情

面向对象相关知识及常用操作

本篇将详细介绍Python类的成员、成员修饰符、类的特殊成员。类的成员分为字段、方法和属性字段:分为普通字段和静态字段,普通字段在每个对象的内存中均保存一份,静态字段仅在类的内存中保存一份方法:分为普通方法、... 查看详情

cmd详细介绍及常用命令大全

...ommand,意思是命令提示符,用户们可以通过此程序来运行一些命令对电脑系统进行设置等,用户们能够使用管理员权限对电脑快速的设置使用等~CMD是什么:1、cmd是大多数Windows操作系统中可用的命令行解释器应用程序。2、用于... 查看详情

ubuntu的一些常用命令及疑难杂症

记录ubuntu下各种注意事项及常用命令 1,发热:因为硬件厂商对linux类系统的支持不足,驱动不会自动安装,所以要自己装。。。http://www.linuxidc.com/Linux/2015-04/116450.htm 2,装上chrome后删掉firefoxhttp://jingyan.baidu.com/article/335530da980... 查看详情

linux培训哪些比较好?

...基础5、iptables安全策略构建6、shell脚本进阶(主要是结合一些应用,写一些案例)7、MySQL应用原理及管理入门(能管理和搭建一个个人博客站点)学到这里,掌握的基本技能,已经够用了,已经能做一些基础的运维工作和简单维护了... 查看详情

01.docker原理部署及常用操作命令(代码片段)

原文:01.Docker原理部署及常用操作命令1|0Docker的来源及构造:容器是一种基础工具:泛指任何用于容纳其他物品的工具,可以部分或完全封闭,被用于容纳,储存,运输物品: 物品可以被放置在容器中,而容器可以保护内容物:... 查看详情

linux常用命令合集

文件和目录操作命令查看文件及内容处理命令文件压缩及解压命令信息显示命令搜索文件命令用户管理命令基础网络命令深入网络操作命令有关磁盘与文件系统的命令系统权限及用户授权相关命令查看系统用户登陆信息的命令内... 查看详情

day24:内存式nosql数据库redis(代码片段)

知识点01:目标知识点02:NoSQL与RDBMS知识点03:Redis的功能与应用场景知识点04:Redis的Windows版单机部署知识点05:Redis的桌面工具知识点06:Redis的Linux版单机部署知识点07:Redis的数据结构及数据类型知识... 查看详情

linux常用指令及操作

Linux常用指令使用命令man+【具体指令名称】可以查看该指令的详细使用方式Ubuntu用户首次设置root用户密码:在终端输入命令sudopasswd,输入当前用户的密码然后回车进行设置基础常用命令ls         显示文件或目... 查看详情

linux常用管理命令(代码片段)

实验内容掌握Linux下常用的文件及目录的操作命令;掌握文件打包及压缩命令;学会使用帮助信息。实验目的及要求1.了解Linux下的Shell常用命令;2.掌握文件及目录操作命令;3.掌握文件打包、压缩... 查看详情

docker常用命令小记(代码片段)

...tHub本篇概览除了基本的dockerpull、dockerimage、dockerps,还有一些命令及参数也很重要,在此记录下来避免遗忘。环境信息以下是本次操作的环境:操作系统:CentOSLinuxrelease7.7.1908Docker:19.03.2假设当前环境正运行着两个容器,接下来... 查看详情

selenium常用命令--操作页面元素及获取元素内容整理

selenium常用命令之操作页面元素及获取元素内容的事件整理例子: /**id <input type="text" id="phone" name="phone" class="LoginText" placeholder="手机号" >     &nb 查看详情

git提交项目常用命令及git分支的用法

...本地目录名及项目名   2.如果你对项目进行了一些修改,就可以执行git命令,进行提交。有两种方法:1.使用idea自带的图形界面进行操作。选中修改过的文件,右键选择git--add添加到本地仓库。    再选... 查看详情

sqoop一些常用命令及参数

常用命令列举命令类说明importImportTool将数据导入到集群exportExportTool将集群数据导出codegenCodeGenTool获取数据库中某张表数据生成Java并打包Jarcreate-hive-tableCreateHiveTableTool创建Hive表evalEvalSqlTool查看SQL执行结果import-all-tablesImportAllTables... 查看详情