随笔分类 -  Linux

摘要:方法一:使用yum安装 1)使用yum -y list java*查看可以安装哪些版本 2)安装指定版本的jdk yum install -y java-1.8.0-openjdk-devel.x86_64 3) 查看安装结果 java -version 4) 查看jdk安装路径 which jav 阅读全文
posted @ 2021-01-20 22:28 楔子 阅读(62) 评论(0) 推荐(0)
摘要:1)设置网络连接为桥接模式,如下图 2)查看本地IP相关信息 ipconfig 3)配置linux上机器ip cd /etc/sysconfig/network-scripts vi ifcfg-eno16777736 根据window上的IP、网关设置 设置完成后,保存,重启网络:service 阅读全文
posted @ 2021-01-20 18:36 楔子 阅读(387) 评论(0) 推荐(0)
摘要:1)查看redhat 7.0系统本身所安装的那些yum软件包 2)卸载掉上面的yum包 3)下载Cenos的yum相关软件包,下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,下载后上传至linux服务器 4)安装这些rpm包 rpm 阅读全文
posted @ 2020-12-19 21:20 楔子 阅读(1633) 评论(0) 推荐(1)
摘要:1)tree 查看目录结构 找不到命令时,使用yum install tree进行安装 2) grep 检索文件内容 grep -r "hadoop" /home/hadoop/test/ 查看/home/hadoop/test/所有包含hadoop关键字的文件 在/home/hadoop/test 阅读全文
posted @ 2020-10-21 15:52 楔子 阅读(125) 评论(0) 推荐(0)
摘要:ps -ef |grep bst_agg_tkt_back_model_d | grep -v 'grep' | awk '{print $2}' | xargs kill -9 阅读全文
posted @ 2020-10-19 11:12 楔子 阅读(88) 评论(0) 推荐(0)
摘要:#!/bin/bash # 1) hadoop平台夜间调度 /bin/bash /home/kettle/shell/BST_HADOOP/JOB_BUS_LWSP_OUTPUT.sh #wait 表示等待上面的JOB_BUS_LWSP_OUTPUT.sh 调度完成 wait # 2) 各系统每日展 阅读全文
posted @ 2020-09-19 17:04 楔子 阅读(212) 评论(0) 推荐(0)
摘要:在/usr/local/bin 目录下创建 xsync 文件 #!/bin/sh # 获取输入参数个数,如果没有参数,直接退出 pcount=$# if((pcount==0)); then echo no args...; exit; fi # 获取文件名称 p1=$1 fname=`basena 阅读全文
posted @ 2020-09-17 21:35 楔子 阅读(1111) 评论(0) 推荐(0)
摘要:一、数据去重 日常工作中,使用Hive或者Impala查询导出来可能会存在数据重复的现象,但又不想重新执行一遍查询(查询时间稍长,导出文件内容多),因此想到了使用Linux命令将文件的内容重复数据进行去除。 案例如下: 可以看到aaa.txx有3条重复数据 想去掉多余的数据,只保留一条 sort a 阅读全文
posted @ 2020-07-22 16:54 楔子 阅读(596) 评论(0) 推荐(0)
摘要:说明: 读取$HOME/shell_code/control/zw/下面的bst_bas_sqoop2hive_zw.txt和bst_agg_sqoop2hive_zw.txt,分别执行txt文件中的shell脚本,并输出日志到log下对应目录中 #!/bin/bash # corntab执行时需要 阅读全文
posted @ 2019-12-04 17:54 楔子 阅读(2572) 评论(0) 推荐(0)
摘要:①one.sh #!/bin/bash begin_date=$1end_date=$2 v_dt_year=${begin_date:0:4}v_dt_month=${begin_date:4:2}v_dt_date=${begin_date} while [ ${begin_date} -lt 阅读全文
posted @ 2019-12-04 17:45 楔子 阅读(686) 评论(0) 推荐(0)