ICode9

精准搜索请尝试: 精确搜索
  • 动态库封装参考模板2022-04-06 00:01:56

    #include "stdio.h" #include "stdlib.h" #include "string.h" //VS2012 动态库 第一套模板 typedef struct _SCK_HANDLE { char version[16]; char serverip[16]; int serverport; char *pBuf; int buflen

  • linux中while循环2022-04-05 20:05:02

      1、 [root@rhel7pc1 test]# ls test.sh [root@rhel7pc1 test]# cat test.sh #!/bin/bash NUM=10 while [ $NUM -gt 0 ] ## 循环条件 do echo "$NUM xxxx" let NUM-- ## 循环变量的变化 done [root@rhel7pc1 test]# bash test.sh 10 xxxx 9 xxxx 8 xxxx

  • 51toc Fabric学习笔记2022-04-05 01:00:28

    1 单机安装 在first-network目录下,运行启动脚本文件:byfn.sh up 默认情况下,以mychannel通道启动。 启动过程会创建channel、安装合约等步骤 查看bootstrap.sh脚本文件,在fabric-samples/sctrps下 下载二进制文件 拉去docker镜像 启动网络 ALL GOOD...说明网络启动成功 此时使用

  • ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing Hbase建表报错2022-04-04 00:04:24

    1.报错信息(起初我重置了namenode) 2. 启动所有sh文件   在hbase目录下 bin/start-hbase.sh 3.重新创建表格       4.总结   显示初始化可能是没有启动regionserver,可以尝试启动所有的sh文件   参考连接:https://blog.csdn.net/weixin_45838279/article/details/1213898

  • linux安装spark2022-04-02 18:36:05

    一、安装依赖信息 spark版本:spark-3.1.3-bin-hadoop3.2 hadoop版本:hadoop-3.2.1 scala版本:scala-2.11.12  建议3.12版本 下载地址:https://spark.apache.org/downloads.html 二、安装 2.1 单机配置环境 vim ~/.bash_profile  #Spark3 SPARK_HOME=/Users/Robots2/softWare/spark-3

  • jenkins2022-04-02 11:33:51

    提交spring boot项目代码并打上git tag,上传代码及tag至gitlab gitlab通过webhook自动触发jenkins执行任务 jenkins获取代码,执行代码编译、构建docker镜像、上传docker镜像至harbor镜像仓库、执行kubectl命令部署至k8s。 作者:tinylk 链接:https://www.jianshu.com/p/2d89fd1b4403

  • Centos7 ActiveMQ 安装并配置为开机启动2022-04-02 11:31:27

    第一步, 环境准备 更新CentOS7 ,安装epel-release,安装JDK,关闭防火墙 # yum clean all && yum update# yum install -y epel-release && yum install -y java-1.8.0-openjdk# systemctl disable firewalld# systemctl stop firewalld   第二步,获取安装包 下载ActiveMQ安装包,并解

  • linux中sh正在执行脚本中,想修改脚本,怎么办?2022-04-02 11:02:05

    工作中经常会遇到,在执行一个脚本时后,觉得有些地方要补充,而这个脚本又已经运行了一段时间,如果从头再来很浪费时间,这时如果能修改这个运行中的脚本就方便多了。 如: cat test.sh #!/bin/bash echo 1111 sleep 60 echo 2222   当开始运行后,如果想修改第二个echo的输出值,怎么办? 直接打

  • 06-shell2022-04-01 21:31:37

    打印系统信息 root@ubuntu2004:~# bash system_info.sh #用 . bash不规范当前环境中执行,COLOR会变,其他引用者调用错误值 #!/bin/bash RED="\E[1;31m" GREEN="echo -e \E[1;32m" END="\E[0m" . /etc/os-release #当前环境中执行 $GREEN----------------------Host systemin

  • Shell echo命令2022-04-01 21:00:16

    Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串: echo "It is a test" 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo It is a test 2.显示转义

  • 宝塔面板安装2022-04-01 19:32:05

    1.下载安装ssh工具,我用得是finalshell finalshell 提取码:无 解压码:无 下载 2.打开软件点击新建连接到自己的服务器 点击连接,用户名默认填入root,密码实例获取, 3.输入命令安装宝塔 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh &&

  • shell2022-04-01 09:01:35

    一. 什么是shell   计算机底层是由硬件组成(比如硬盘,内存,CPU)这些都是计算机的硬件 如果一台计算机只有硬件的话我们是没有办法去使用他的, 所以我们需要在底层硬件的基础上去安装操作系统,安装系统的内核 比如说家用电脑我们往往会安装windows系统,而在企业服务器上面我们通常会安装

  • jenkins控制库连接后-数据备份2022-03-31 22:01:45

    jenkins控制库连接后-数据备份        接上文:jenkins控制库连接(https://www.cnblogs.com/windysai/p/16079301.html)   上文提到,如果测试人员测试流程,会借用到临时库来存放开发库的数据,测完之后是想备份起来的,以便恢复某个测试状态。   这个看着简单很多,根据选项参数去做备

  • Zookeeper安装单机模式2022-03-31 16:00:14

    下载地址:http://archive.apache.org/dist/zookeeper/  上传到linux并解压    [root@linux01 software]# tar -zxvf zookeeper-3.4.14.tar.gz   修改zookeeper文件夹中zoo_sample.cfg 改名为zoo.cfg [root@linux01 software]# cp zoo_sample.cfg zoo.cfg #cp或者mv,都

  • Linux常用基本命令篇(一)2022-03-31 14:03:56

    一、Linux常用基本命令篇(一)   1、cat error.log | grep -C 5 'nick' //显示error.log文件包含'nick'关键词的上下各5行的内容 2、less error.log //分页查询 3、less +100g xx.log //直接定位到第100行,并且为进行分页查

  • shell 脚本2022-03-31 09:03:03

    shell 脚本 介绍 shell 是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。shell 还是一个功能强大的编程语言,易编写、易调试、灵活性强。 第一行的作用 #!/bin/bash Shebang 在计算机程序中,shebang 指的是出现在文本文件的第一行前两个字符 #! 以 #!/bin/sh

  • 解决Linux环境下执行脚本时报错:/bin/bash^M: 坏的解释器: 没有那个文件或目录2022-03-29 14:33:33

    在Windows 10 系统下编辑了一个发送消息到企业微信的shell脚本文件,然后copy到了远程的Linux服务器,当运行的时候报错了。如下所示: 错误原因: 这个文件在Windows 下编辑过,在Windows下每一行结尾是\n\r,而Linux下则是\n,所以才会有 多出来的\r。 使用指令sed -i 's/\r$//' xxxxxxx.sh,上

  • Linux下postgres数据库备份(定时任务)2022-03-29 14:00:37

    一。创建脚本 编写数据库定时备份脚本 ​脚本语句如下: 命名为:pgback.sh #!/bin/bash export PGPASSWORD='123456'   #数据库密码export dbname=dbname     # 数据库库名backuppath=/var/lib/pgsql/9.6/backups     #备份保存的路径echo "开始执行 PostgreSql 数据库的备份

  • CentOS安装nginx openresty2022-03-29 12:04:23

    1. 新建openresty.sh文件 cd /usr/local vim openresty.sh 2. 在新建的openresty.sh脚本文件中添加安装命令 yum install -y pcre-devel openssl-devel gcc curl cd /usr/local/ wget https://openresty.org/download/openresty-1.17.8.2.tar.gz cd /usr/local/ tar -zxvf o

  • CentOS7/8安装Anaconda最新版及 Pycharm 最新社区版2022-03-28 12:34:19

      对于做Python开发,包括科学计算等开发者来说,Anaconda是一个非常用好的环境管理工具。 (1)下载Linux版本的Anaconda安装包     下载地址:https://www.anaconda.com/   根据操作系统进行下载(目前最新版是这样子的) # wget https://repo.anaconda.com/archive/Anaconda3-2021.

  • Linux监听java进程状态2022-03-28 09:33:44

    用意:判断某个进程是否正常运行,如果进程挂了,自动重启该进程 sh如下: #!/bin/sh java_id=$(ps -ef | grep log-test | grep -v grep | awk '{print $2}') echo $java_id if [ ! $java_id ] ; then echo "java进程丢失!!" sh java-start.sh exit; else echo "java进程

  • Linux之expect、tcl2022-03-27 19:02:14

    expect是一个自动化交互软件,可用于linux终端自动交互(模拟人与终端的交互)。它是基于tcl(一种语言l实现的软件,命令行安装命令为sudo apt install expect(apt是abuntu中一个自带的安装包管理器)   推荐在常用的shell解释器下运行expect命令(expect <<EOF  xxxxxxxxxxxxxxxxxx 

  • shell脚本后台运行于服务器,忘记kill导致脚本不断产生新的脚本相关的PID,如何kill这个后台脚本?2022-03-27 18:01:11

    脚本运行于后台后,忘记kill,这个脚本会产生大量的子进程,将服务器的大量资源占用。 那么问题来了,如何将该脚本在后台中kill呢?如果直接kill子进程,那么将会子子孙孙无穷尽。。。。。显然这个方法是行不通的! 使用如下命令: ps -ef | grep “后台运行的脚本名” 会打印出相关信息 ps -ef |

  • 1.Shell介绍及HelloWord2022-03-27 14:05:21

    目录Shell概述Shell解析器HelloWord Shell概述 为什么要学习Shell呢? 需要看懂运维人员编写的Shell程序。 工作中会编写一些简单Shell程序来管理集群、提高开发效率。 Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核。 Shell还是一个功能相当强大的编

  • docker tomcat2022-03-25 14:03:07

    1、docker pull tomcat 2、 docker run -e TZ="Asia/Shanghai" --name tomcat -p 8080:8080 \ -v /mnt/tomcat/catalina.sh:/usr/local/tomcat/bin/catalina.sh \ -d 0e88a517633c /usr/local/tomcat/bin/startup.sh 3、注意事项   3.1  -e TZ="Asia/Shanghai&quo

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有