shell
炼丹师666
要学神仙,驾鹤飞天,点石成金,妙不可言!
展开
-
挂载NFS存储
1. 配置操作系统DNS,指定DNS server为172.17.*.*2. mount -t nfs -o vers=3,timeo=600 k2.nas.*.nfs:/BD_TEMP /挂载点原创 2021-04-28 09:32:38 · 756 阅读 · 0 评论 -
shell后台运行jar包
部署服务,nohup /usr/…/java -jar dc-**org.jar &启动服务,在nohup.txt中可以查看日志信息原创 2021-04-11 12:30:03 · 472 阅读 · 0 评论 -
SSH远程执行脚本
SSH远程执行命令参考#!/bin/bash #变量定义ip_array=("192.168.1.1" "192.168.1.2" "192.168.1.3")user="test1"remote_cmd="/home/test/1.sh" #本地通过ssh执行远程服务器的脚本for ip in ${ip_array[*]}do if [ $ip = "192.168.1.1" ]; then port="7777" else port="22" fi ssh -t -p原创 2021-01-08 14:12:13 · 2516 阅读 · 0 评论 -
shell_自动设置主机名
hostnamectl set-hostname $(grep $(hostname -I) /etc/hosts|awk '{print $2}')原创 2020-08-04 16:18:08 · 511 阅读 · 0 评论 -
curl命令
curl -X GET "http://ip:port/dcinfo/v1/fund/announcement?announcementType=1&fundCode=009368"原创 2020-07-30 14:53:37 · 145 阅读 · 0 评论 -
shell_同步增量json数据到数据库
shell_同步增量json数据到数据库数据流转:json–>>kafka–>>slipstream–>>数据库代码:https://github.com/reader-sword/reader-sword-zhejiangdiankeyuan_append_jsonToDB#!/bin/bash#1.加载配置文件parentPath="/mnt/so...原创 2020-06-25 17:57:52 · 337 阅读 · 0 评论 -
shell_判断进程文件是否存在
#判断增量脚本进程是否还在ps -ef |grep "sh new_sync_data.sh" |grep -v "grep" | grep -v "vim" >>/dev/nullif [ $? -ne 0 ]then mkdir -p ${currentPath}/proccessLog >>/dev/null echo "ERROR ${currentT...原创 2020-03-12 14:58:34 · 220 阅读 · 0 评论 -
shell_生成时间日期
#当天日期currentDay=`date +'%Y-%m-%d'`#具体时间currentTime=`date +'%Y-%m-%d %H:%M:%S'`原创 2020-03-12 14:41:57 · 1049 阅读 · 0 评论 -
shell_循环代码
shell_循环代码vim ger.sh#!/bin/bashrm -rf /mnt/wj_partion_test/data.txttouch /mnt/wj_partion_test/data.txti=1while [ $i -le 100 ]doecho $i,wjwjw >> /mnt/wj_partion_test/data.txtlet i++done...原创 2020-06-25 17:49:21 · 156 阅读 · 0 评论 -
shell造数插入表中
随机造数,往表中插入数据生成随机数生成随机中文#!/bin/bashsource ~/TDH-Client/init.shabout="非洲酋长 欧皇 颜值控 宅男 技术宅 追求完美 中二晚期 高富帅 逗比 猫星人 手工 为了联盟 夜猫子 软妹子 腹黑"{for i in {4..1000}do create_sql="CREATE TABLE employee_"$i" ...原创 2020-06-25 17:56:56 · 452 阅读 · 0 评论 -
shell生成随机数
shell生成随机数可参考:https://blog.csdn.net/lpb2019/article/details/102837346测试地址:https://www.runoob.com/try/runcode.php?filename=helloworld&type=bash#!/bin/bashecho \"`head -200 /dev/urandom|cksum|cu...原创 2020-06-25 17:49:35 · 332 阅读 · 0 评论 -
使用shell脚本统计文件中ip出现的次数
https://blog.csdn.net/xiamoyanyulrq/article/details/81570652首先准备文件demo.txt,内容如下:1 192.168.41.20 2 192.168.41.21 3 192.168.41.22 4 192.168.41.23 5 192.168.41.24 6 192.168.41.25统计出现次数最多的ip次数:...原创 2020-02-11 20:44:04 · 1459 阅读 · 0 评论 -
sqoop迁移oracle数据到TDH
从oracle导出数据为文本格式https://github.com/reader-sword/oracle-transform-TDH#!/bin/bashtouch /mnt/oracle_transport/sqoop.logecho "" > /mnt/oracle_transport/sqoop.log i=0cat table.txt |while read line...原创 2019-12-30 17:42:44 · 428 阅读 · 0 评论 -
linux常用shell命令字典
linux常用shell命令#递归搜索当前目前下所有文件cd /var/lib/transwarp-manager/agentgrep -r "HOSTNAME" ./原创 2019-12-03 11:22:43 · 382 阅读 · 0 评论 -
docker容器平台快速更换jar包并打成镜像
容器平台快速更换jar包并打成镜像如何备份镜像:当前 image 备份成 tar 包:ocker images | grep docker save imageID > /home/poc/workflow_image_bak.tartar 包还原成 image:1、docker load docker load < /home/poc/workflow_image_5...原创 2019-10-19 16:14:02 · 1926 阅读 · 0 评论 -
配置免密登录&pdsh$pdcp远程批量执行
配置免密登录&pdsh$pdcp远程批量执行pdsh命令pdcp命令步骤1. ssh公钥生成以及分发# 一路回车生成默认密钥ssh-keygen -t rsassh-copy-id -i ~/.ssh/id_rsa.pub pi@slave1ssh-copy-id -i ~/.ssh/id_rsa.pub pi@slave2# ... 以此类推步骤2. 在主节点上安装...原创 2019-10-12 09:48:02 · 483 阅读 · 0 评论 -
shell脚本-大数据集群部署初始化_自动分区挂盘
shell脚本-大数据集群部署初始环境检测shell脚本#1.保证root/dsadm 免密登录[root@test ~]#ssh-copy-id host#2.配置权限 sudo[root@test ~]#sed -i "s/Defaults requiretty/#Defaults requiretty" /etc/sudoersdsadm ALL=(ALL) NOP...原创 2019-10-11 11:44:01 · 247 阅读 · 0 评论 -
shell脚本-免交互自动化分区挂载linux
shell脚本-自动化分区挂载这个脚本是用于批量挂盘使用的,当服务器的磁盘有多块需要挂载,用它比较方便#!/usr/bin/env bash# 这个脚本是用于批量挂盘使用的,当服务器的磁盘有多块需要挂载,用它比较方便cp /etc/fstab /etc/fstab_`date "+%Y%m%d"`.bakdisk_list="/dev/sdb#/mnt/disk2 /dev/sdc#/...原创 2019-10-11 11:18:22 · 983 阅读 · 0 评论