ICode9

精准搜索请尝试: 精确搜索
  • kabana安装配置2022-08-07 11:03:56

    下载安装包 下载地址https://www.elastic.co/cn/downloads/past-releases#kibana 这里选择inux86位版本 上传到服务器 创建用户 因为之前在安装elasticsearch时,已经创建过用户elk,这里就不再创建了,可以参考Elasticsearch安装与配置,同样是不能使用root用户启动kibana 配置 修改配置

  • Linux系统常用命令2022-08-04 14:31:22

    系统: uname -a #查看内核/操作系统/CPU信息 cat /etc/issue cat /etc/redhat-release #查看操作系统版本 cat /proc/cpuinfo #查看CPU信息 hostname #查看主机名 vim /etc/hostname #可修改主机名 lspci -tv #列出所

  • 脚本常用写法2022-08-01 01:00:28

    目录shebangfindgrepawkforsedcatecho shebang #!/usr/bin/env bash #!/bin/bash #!/usr/bin/python find find . -name "*.txt" find . -name "*.txt" -type f -exec ls -l {} \; grep grep -in "xxx" /tmp/xx.txt grep -R "xxx&quo

  • jar包、war包项目部署2022-07-31 17:34:49

    部署 部署 jar包 部署 war包 部署 jar包 环境准备 JDK Tomcat Linux 环境 1.将jar文件上传至服务器 2.编写脚本 启动脚本放在跟jar 一起的路径下,如果不放在同一路径下,需修改脚本。 #!/bin/bash # 启动的jar包名称 projectName='jar包名称.jar' logName='jar包名称.log' #

  • CentOS8上使用 yum 安装JDK2022-07-31 08:31:17

    1、安装方法 CentOS8上使用 yum 直接安装,环境变量自动配置好    2、查看是否已安装 看到下面结果,说明已经安装配置 jdk [root@localhost ~]# java -version     3、卸载 查看系统是否自带 jdk 1 2 3 rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gc

  • 主机检测脚本2022-07-27 12:33:11

    #!/bin/bash # sys_check.sh [ $(id -u) -gt 0 ] && echo "请用root用户执行此脚本!" && exit 1 sysversion=$(rpm -q centos-release|cut -d- -f3) line="-------------------------------------------------" [ -d logs ] || mkdir logs #1s

  • Docker 使用小技巧2022-07-27 11:37:51

    查找容器ID docker inspect -f "{{.Id}}" $(docker ps -q) |grep <PID> docker inspect -f "{{.Id}}" mysql57_db_1 查询依赖 - image_id表示镜像名称 docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --fi

  • Centos7系统批量kill进程命令2022-07-26 15:04:59

    1. 查找出系统运行的进程中包含nginx关键字的进程 ps -ef | grep nginx | grep -v grep 2. 后面加上|sh后,则执行这条命令,杀掉这些进程 ps -ef | grep nginx | grep -v grep | awk '{print "kill -9 "$2}' | sh

  • Linux 按照文件名找到所有Python 进程并且结束2022-07-24 10:06:19

    Linux 按照文件名找到所有Python 进程并且结束 kill $(ps aux | grep XXX.py | grep -v grep | awk '{print $2}') https://leimao.github.io/blog/PyTorch-Distributed-Training

  • docker 常用命令2022-07-20 16:31:33

    docker images docker image |grep busybox docker ps docker ps -a|grep xxx docker run --rm --name= busybox111 -it busybox sh docker commit busybox111 busybox:hyd docker exec -it busybox111 -sh docker start busybox111 docker export busybox111 > busybox

  • linux上nohup启动项目2022-07-19 14:36:21

    JARFILE="xxx-0.0.1-SNAPSHOT" echo $JARFILE ID=`ps -ef | grep "$JARFILE" | grep -v "grep" | awk '{print $2}'` echo $ID echo "---------------" for id in $ID do kill -9 $id echo "killed $id" done n

  • 文本处理三剑客 - grep2022-07-18 19:33:02

    一剑客 grep grep:Global search REgular expression and Print out the line 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行 模式:由正则表达式字符及文本字符所编写的过滤条件 # 格式 grep [OPTION]... PATTERN [FILE]... # 选项 --color=aut

  • Linux统计代码行数2022-07-18 02:00:36

    代码 find . -name *.c -o -name *.h | xargs cat | grep -v ^$ | wc -l 解读 find: 字面意思 -name: 是find的一个参数,过滤出文件名符合条件的文件 -o: shell语句中表示或的意思 |: 管道的意思,|前后可以是不同的命令,前一个命令产生的结果数据会流向下一个命令 xargs: 有很多

  • grep命令详解2022-07-15 19:36:04

    示例: -i:代表不区分大小写; -r:代表递归整个目录; --color:代表高亮显示 *:代表当前目录; grep -ir --color "cc" *    参考: grep命令详解 grep命令用法解析

  • Centos7基本配置信息查看2022-07-14 19:03:24

    Centos7查看cpu,内存,磁盘等信息 cpu信息 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU 可以看到上面,这台机器有1个4核的CPU,ID是0,大小是2.6G 内存大小 cat /proc/meminfo

  • linux匹配进程名,批量删除进程2022-07-14 10:00:09

    linux下匹配进程名批量删除进程 简单理解就是利用linux管道通信 将ps,grep,awk,xargs几条命令结合起来 具体命令 ps -ef | grep 进程名 | awk '{ print $2 }' | xargs kill -9

  • grep多个日志文件然后聚合到同一文件中2022-07-11 17:01:18

    #!/bin/basharray=(/opt/scf2/log/SaleSceneExperiment/SaleSceneExperiment.log.2022-05-01 /opt/scf2/log/SaleSceneExperiment/SaleSceneExperiment.log.2022-05-02 /opt/scf2/log/SaleSceneExperiment/SaleSceneExperiment.log.2022-05-03 /opt/scf2/log/SaleSceneExperim

  • PostgreSQL 9.1 飞升之路2022-07-05 23:31:48

    PostgreSQL upgrade 以升级 PostgreSQL 9.1 至 PostgreSQL 11 (跨越 9.2、9.3、9.4、9.5、9.6、10 六个大版本) 为例,本文将分享一下过去一年升级数十套 PostgreSQL 生产集群的实际经验。 此步骤同样适用于 PostgreSQL 9.1 之后的大版本升级。 准备工作 数据库升级周知 提前通过邮

  • Linux 批量杀死进程(详细版本)2022-07-05 21:33:19

    使用场景 当程序中有使用到多进程且进程数较多的情况,如下图,且需要通过控制台杀死所有的 GSM_run.py 的进程时,利用 kill 命令一个一个的去结束进程是及其耗时且繁琐的,这时就需要我们的kill多进程的命令工作了。 批量 Kill 进程 命令: ps -ef|grep GSM_run.py|grep -v grep|cut -c

  • Linux一条命令停止所有java工程2022-07-02 20:31:34

    Linux一条命令停止所有java工程 同样的,也可以应用于其他场景,修改java为其他的参数即可 ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9

  • 10分钟实现dotnet程序在linux下的自动部署2022-07-02 18:03:37

    背景 一直以来,程序署都是非常麻烦且无聊的事情,在公司一般都会有 devops 方案,整个 cicd 过程涉及的工具还是挺多的,搭建起来比较麻烦。那么对于一些自己的小型项目,又不想搭建一套这样的环境,怎么办呢。。。前段时间尝试了一下 阿里云效 pipeline + gitee + ecs ,还是挺方便的,主要是免

  • 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 "检查病毒进程是否存在"

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

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

  • bitbake2022-06-30 21:00:08

    http://www.360doc.com/content/22/0315/17/21412_1021659556.shtml bitbake -s  用于显示所有可以bitbake的包 bitbake -g  用于显示一个包在bitbake的时候于其他包的依赖关系 bitbake -c 用于执行一个特定的命令 bitbake -v 显示执行过程 bitbake -e 显示当前的执行环境,

  • linux grep命令的-P和-o选项的作用2022-06-27 11:00:42

    linux grep命令的-P和-o选项的作用 # grep 命令的选项有哪些? Usage: grep [OPTION]... PATTERN [FILE]...Search for PATTERN in each FILE or standard input.PATTERN is, by default, a basic regular expression (BRE).Example: grep -i 'hello world' menu.h main.c Regexp se

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

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

ICode9版权所有