ICode9

精准搜索请尝试: 精确搜索
  • 在 KubeSphere 中使用 DevOps 部署 Java 微服务配置监控预警2022-07-07 12:32:38

    作者:酱油瓶,携程后端技术专家, KubeSphere 社区用户 开发 Java 微服务并引入监控组件 我们基于 Spring Cloud +Nacos 开发 Java 微服务,Java 服务开发不做过多的叙述。 项目中引入 Actuator 我们在项目的 bom 中引入 Spring Boot Actuator,它提供了多种特性来监控和管理应用程序,可以

  • ROS学习2-核心概念2022-07-06 23:04:50

    教程:https://book.guyuehome.com/ROS2/2.%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5/2.3_%E8%8A%82%E7%82%B9/ 在节点一节中,运行$ ros2 run learning_node node_helloworld报错,Package 'learning_node' not found 原因是没有正确配置环境变量: 编译成功后,为了让系统能够找到我们的功能

  • Linux定时任务2022-07-05 23:03:23

    Linux定时任务 你每天是怎么起床的?有的人有女朋友,,或是男朋友,,而我是被穷醒的,,, 什么是计划任务: 后台运行,到了预定的时间就会自动执行的任务,前提是:事先手动将计划任务设定好。 周期性任务执行 清空/tmp目录下的内容 mysql数据库备份 redis数据备份 这就用到了crond服务。 检查cron

  • Shell编程2022-07-05 00:34:47

    什么是shell shell的作用是 解释执行用户输入的命令或程序等 用户输入一条命令,shell就解释一条 键盘输入命令,Linux给与响应的方式,称之为交互式 shell是一块包裹着系统核心的壳,处于操作系统的最外层,与用户直接对话,把用户的输入,解释给操作系统,然后处理操作系统的输出结果,输出到

  • 走进shell2022-07-05 00:01:49

    走进shell 在Linux早起,还没有出现图形化,超哥和其他系统管理员都只能坐在电脑前,输入shell命令,查看控制台的文本输出。 在大多数Linux发行版里,例如centos,可以简单的用组合键来访问Linux控制台,也就是ctrl+F1~F7。 现在更多的使用xshell这样的控制终端,来连接管理我们的Linux机器。 以c

  • shell脚本常用操作2022-07-02 07:31:31

    查询net-tools软件包有没有安装,没有则安装 if rpm -q net-tools &>/dev/null; then echo "sysstat is already installed." else echo "sysstat is not installed!" yum -y install net-tools fi 检测文件是否存在并读取文件中的数值 echo "检查病毒进程是否存在"

  • 定时备份MySQL容器的数据,报错the input device is not a TTY2022-07-01 15:02:20

    查看定时日志 # 定时任务输出指向log文件 crontab -l 00 3 * * * /usr/bin/sh /data/backup.sh > /root/backup.log 2>&1 cat /root/backup.log the input device is not a TTY 解决办法,把备份脚本的docker exec -it 去掉 -it vim /data/backup.sh docker exec mysql /usr/bin/m

  • nohup 启动 WebLogic Server2022-07-01 14:02:09

    但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,       The trick to do nohup and be able to enter username and passwd etc. is to go into C-Shell, csh.  I usually use an advanced C-Shell 

  • SpringBoot应用线上重启脚本2022-07-01 09:31:17

    查找应用进程PID 杀死应用进程PID 运行启动脚本 烦不烦啊,像我这么懒得人 得想个办法一步搞定! 如下所示 新建一个shell脚本,然后将其运行之! #!/bin/sh #根据进程名杀死进程 if [ $# -lt 1 ] then echo "需要传入jar包的名称!" exit 1 fi # 根据输入的应用名,找出指定的应用的进

  • Jenkins+Svn+Docker搭建持续集成环境 自动部署2022-06-30 15:37:42

    一、准备工作: 两台服务器:192.168.206.212,192.168.206.213 自己新建一个maven项目 其中两台机子做下面的软件配置 212机子: 安装expect并配置; 安装jenkins 安装docker 安装私有镜像仓库 安装JDK并配置; 安装maven并配置; 213机子: 安装SVN 安装JDK并配置; 安

  • Linux 环境 使用 Python 编写 py 脚本2022-06-29 21:34:23

    一 安装 conda, 类似于 maven  , 安装 sh 插件, 模块 wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh chmod 777 Miniconda3-latest-Linux-x86_64.sh sh Miniconda3-latest-Linux-x86_64.sh conda source ~/.bashrc rm -rf /root/miniconda3/ c

  • bbr加速2022-06-29 18:37:25

    这里安装 BBR plus 版本 Plus 版本经过修改后会具有侵略性,能更好的抢占带宽,提高速度。 cd /usr/src && wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh wget -N --no-check-

  • elementary OS美化2022-06-28 02:02:40

    克隆项目: git clone https://github.com/surajmandalcell/elementary-x.git ~/.themes/elementary-x 替换主题: gsettings set org.gnome.desktop.interface gtk-theme "elementary-x" 转到克隆的文件目录: cd ~/.themes/elementary-x 获取执行权限: chmod 777 install_fixed_icon

  • centos7 开机自启动脚本2022-06-27 16:01:48

    两种实现方式 方法1:(rc.local) 1、因为在centos中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 chmod +x /etc/rc.d/rc.local 2、赋予脚本可执行权限假设/usr/local/script/autostart.sh是你的脚本路径,给予执行权限 chmod +x /usr/local/script/autostart.sh 3、打

  • shell脚本中的export和PWD的作用2022-06-27 15:03:45

    目录shell脚本中的export和PWD的作用 shell脚本中的export和PWD的作用 本文内容摘录自https://blog.csdn.net/j_bean/article/details/78600511,仅作记录使用非原创。 (1)export 功能说明:设置或显示环境变量。 ​ 语法:export [-fnp][变量名称]=[变量设置值]。 ​ 补充说明:

  • QCA switch芯片配置说明2022-06-27 01:32:33

    QCA switch芯片配置说明 来源 https://blog.csdn.net/dreamflyliwei9/article/details/46352807   一般像bcm和qca生产的CPU芯片都内置一个switch(交换芯片),但内置的switch不能满足要求,所以就要在外面加了一个1000Mbps外置switch芯片QCA8337。本文讲的是关于qca芯片外置switch的上

  • Monorepo CI/CD - jenkins构建2022-06-26 11:35:43

    最近又连续弄了几个微服务的jenkins构建,记录下。 1. 对于Mono Repo项目来说,可以使用jenkins的changeset来做CI/CD changeset监控路径下的变化,做对应的构建。 (1)效果图   (2)pipeline脚本  【这里】   2. 记录下nohup坑人的地方 脚本里使用命令:nohup java "${java_ops}" -jar demo

  • 【Homebrew】安装2022-06-25 17:05:12

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 官网安装很有可能失败,https://brew.sh/index_zh-cn       现在就可以使用brew安装文件了,乐。  

  • hadoop集群启动命令汇总2022-06-25 16:35:05

    1. 各个服务组件逐一启动/停止   分别启动/停止HDFS组件   hadoop-daemon.sh start / stop namenode / datanode / secondarynamenode     启动/停止YARN   yarn-daemon.sh start / stop resourcemanager / nodemanager   2. 各个模块分开启动/停止(配置ssh是前提)常用  

  • shell脚本:将文件拷贝到多个容器2022-06-24 18:04:24

    背景 有两个需求,使用shell脚本实现。需要如下: 批量创建多个nginx容器 将某个目录下的文件拷贝到多个容器中   批量创建容器 创建shell文件 创建一个sh文件,如:create_nginx.sh,脚本内容: #~/bin/bash echo "delete all container..." docker rm $(docker ps -aq) -f echo "create

  • shell笔记2022-06-24 16:02:17

    1 && ||ping -c1 www.baidu.com && echo "ok" || echo "no"2. expect perl java python shell3. cat 1.txt >> 2.txt4. python << -EOF(JWW)print "hello"EOF5. ./2.sh 子shell执行. 2.sh source 2.sh 当前shell执

  • python模块导入顺序研究2022-06-24 15:35:43

    这场表演邀请了三位角色:run.sh、main.py、path.sh,拍摄场地选在了 CentOS 系统 action1:一无所有 # 群演1号 run.sh #!/usr/bin bash ./main.py # 群演2号 path.sh # 群演3号 main.py import sys print(sys.path) 报错:./main.py: line 1: import: command not found,直接找不到解释

  • 苞米面 Paddle 助手 介绍2022-06-23 12:04:34

    苞米面 Paddle 助手 自己用的百度飞桨 Paddle,PaddleX 项目模板和小工具。My Paddle PaddleX project templates. 适用系统 一些脚本使用 shell 编写,所以目前适用 Linux 和 百度 AI Studio 如何安装 从 gitee 获取源码 git clone git@gitee.com:cnhemiya/bmm-paddle-helper.g

  • 密码学系列之:PKI的证书格式表示X.5092022-06-22 19:02:37

    目录简介一个证书的例子X.509证书的后缀.pem.cer, .crt, .der.p7b, .p7c.p12.pfx证书的层级结构和交叉认证x.509证书的使用范围总结 简介 在PKI(public key infrastructure)公钥设施基础体系中,所有的一切操作都是围绕着证书和密钥的,它提供了创建、管理、分发、使用、存储和撤销数

  • 工作中的配置和小工具2022-06-22 19:00:44

    分享几个提高工作效率的技巧,欢迎跟帖补充。 Linux平台Linux系统内核中,由于其能区分大小写的特性,故开发时同文件夹下面有很多同名文件,特别是软连接文件。在windows下面不能区分大小写,会认为是同一个文件,因此linux内核和uboot等代码需要使用linux系统(虚拟机)映射的磁盘环境来解压、编

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

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

ICode9版权所有