bash

how to sed for certain parts of a string by delimiter [closed]

旧城冷巷雨未停 提交于 2020-03-28 06:39:13
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 20 days ago . I have lots of different strings that look like redhat-ubi-ubi7-7.8 I want to use

Node.js环境配置

南楼画角 提交于 2020-03-27 19:18:11
3 月,跳不动了?>>> node.js下载 根据自己需要下载相应的版本 环境配置(可跳过) 全局模块路径配置 npm config set prefix "your_global_path" 全局模块路径配置 npm config set cache "your_cache_path" 仓库配置 npm config set registry "https://registry.npmjs.org/" 环境配置信息查看 npm config ls -l 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org

node实践--node集体管理工具PM2入门指南

流过昼夜 提交于 2020-03-27 11:44:50
3 月,跳不动了?>>> 来自 PM2实用入门指南 简介 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。 下面就对PM2进行入门性的介绍,基本涵盖了PM2的常用的功能和配置。 安装 全局安装,简直不能更简单。 npm install -g pm2 目录介绍 pm2安装好后,会自动创建下面目录。看文件名基本就知道干嘛的了,就不翻译了。 $HOME/.pm2 will contain all PM2 related files $HOME/.pm2/logs will contain all

如何通过 OIDC 协议实现单点登录?

送分小仙女□ 提交于 2020-03-27 11:00:58
3 月,跳不动了?>>> 什么是单点登录 我们通过一个例子来说明,假设有一所大学,内部有两个系统,一个是邮箱系统,一个是课表查询系统。现在想实现这样的效果:在邮箱系统中登录一遍,然后此时进入课表系统的网站,无需再次登录,课表网站系统直接跳转到个人课表页面,反之亦然。比较专业的定义如下: 单点登录 (Single Sign On),简称为 SSO ,是目前比较流行的企业业务整合的解决方案之一。 SSO 的定义是在多个应用系统中, 用户只需要登录一次 就可以 访问所有 相互信任的应用系统。 为什么要实现单点登录 单点登录的意义在于能够在不同的系统中统一账号、统一登录。用户不必在每个系统中都进行注册

spring boot应用发生oom问题,自动启动的探索

谁都会走 提交于 2020-03-26 19:31:16
3 月,跳不动了?>>> java 应用服务器内存溢出自动重启脚本 #!/bin/bash while true do if [ `tail -n 50 /data/logs/resin/jvm-app-0.log | grep OutOfMemory | wc -l` -ne 0 ];then ps aux | grep resin | grep -v grep | awk {'print $2'} | xargs kill -9 /etc/init.d/resin start fi sleep 30 done 来源: oschina 链接: https://my.oschina.net

grep中的正则表达式

﹥>﹥吖頭↗ 提交于 2020-03-26 15:37:45
3 月,跳不动了?>>> grep是 Linux 中用于处理文件的工具之一。grep搜索输入文件,查找与正则表达式匹配的行,并将每个匹配的行标准输出。 正则表达式是匹配一组字符串的模式。模式由操作符、构造文字字符和具有特殊意义的元字符组成。grep支持三种正则表达式语法:Basic、Extended和perl兼容。 如果没有提供正则表达式类型,grep将搜索模式解释为基本的正则表达式。要将模式解释为扩展的正则表达式,请使用-E。 文字匹配 grep 命令 最基本的用法是搜索文件中的文字字符或字符序列。例如,要显示/etc/passwd文件中包含字符串“bash”的所有行,需要运行以下 命令 :

Dump a ```sha``` checksum output to disk in binary format instead of plaintext hex in bash

元气小坏坏 提交于 2020-03-26 15:10:41
问题 I want to dump a sha checksum (here using sha1sum , I know it is not to be used for crypto, do not worry this is fine for my need) to disk from a bash script. So far, I am able to get it dumped (without anything extra...). But I do not manage to dump it in binary format, instead I am only getting

Linux大文件重定向和管道的效率对比总结

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-26 14:10:20
3 月,跳不动了?>>> 大家先看一下二个 命令 ,假如huge_dump.sql文件很大,然后猜测一下哪种导入方式效率会更高一些? # 命令 1,管道导入 shell > cat huge_dump.sql | mysql -uroot; # 命令2,重定向导入 shell> mysql -uroot < huge_dump.sql; 大家先看一下上面二个命令,假如huge_dump.sql文件很大,然后猜测一下哪种导入方式效率会更高一些? 这个问题挺有意思的,我的第一反应是:没比较过,应该是一样的,一个是cat负责打开文件,一个是bash 这种场景在MySQL运维操作里面应该比较多