本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

Linux 命令行下优雅的解析 JSON

JSON是前后端交互经常用到的格式,对于常见后端语言来说(比如Java、Python、Golang等),解析JSON都不是什么大事,干的相当的漂亮。Linux下也有处理处理JSON的神器:jq。要使用jq首先需要安装它,由于它是使用C语言编写的,所以它没有什么特殊依赖,它对应命令的名字也叫jq,

定时清理 ES 索引

这几天频繁看到ES负载、存储容量相关的报警,检查发现是ES中创建的索引没有清理,时间久了导致负荷太重。而我这里的ES只是存储了一些不重要的日志数据,故写了以下脚本通过ES本身的API来定时清理。脚本很简单,就不做说明啦。。#!/bin/bash##desc:清理es中指定天数以前创建的索引#set-

CentOS 7 升级 curl 到最新版本

1、添加源:$rpm-ivhhttp://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel7.noarch.rpm其它系统选择合适源:http://mirror.city-fan.org/ftp/contri

服务器设置 BMC IP 脚本

安装ipmi包:$aptinstallipmitool编写脚本set_bmc.sh内容如下:#!/bin/bashipsrc=$1ipaddr=$2netmask=$3gateway=$4set_ipsrc(){echo-e"*****************"ipmitooll

通过API来管理Harbor

起因今天碰到一个很淡疼的问题,公司要求在一个环境搭建一个Harbor,然而,这个环境只能通过跳板机进入,所以Harbor搭建起来之后,根本不能通过公司PC的浏览器去访问Harbor的管理界面。。。怎么办呢?最后就打算自己写一个管理工具直接调用API去管理Harbor了,初版效果如下:$harbor_

CentOS 7 升级内核版本到最新

升级原因今天部署Kubernetes-v1.19.0时启动kube-proxy时报了这样的错误:$systemctlstatuskube-proxy●kube-proxy.service-KubernetesProxyLoaded:loaded(/usr/lib/systemd/system/kub

企业级镜像仓库Harbor部署

1、下载安装包(Harbor镜像使用Docker-Compose做编排):Harbor下载链接:https://github.com/goharbor/harbor/releases,我这里使用的是harbor-offline-installer-v2.1.0.tgz;Docker-Compose下

使用NextCloud构建一个私有云盘

NextCould是什么?就是类似百度网盘的云上存储。

Ubuntu16.04离线升级OpenSSH到最新版(8.3)

近期有特殊部门检测到我司部署系统的 OpenSSH 版本太低存在漏洞,要求升级到最新版本。因公司业务特殊,线上环境的所有服务都需要离线安装,所以废了九牛二虎之力整理了 Ubuntu 16.04 安装 OpenSSH 8.3 需要的依赖包。。

使用Conda来管理Python虚拟环境

简介Conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。Conda是为Python程序创建的,适用于Linux,OSX和Windows,也可以打包和分发其他软件。

VMWare 虚拟机管理脚本 for Windows

做下面操作之前需要安装上git,因为下面是用虚拟机管理脚本使用的是bash。1、将VMWare的安装目录添加到PATH环境变量,我这里的安装目录如下:所以在PATH环境变量中添加该目录如下:2、添加虚拟机管理脚本,我这里将脚本命名为auto_vm,将其保存在C:/scripts/中:然后赋予它执行权

Cobbler+Kickstart无人值守安装CentOS 6/7

Cobbler其实就是对PXE的二次封装,PXE的使用可参考「配置DHCP+TFTP+PXE+KICKSTART自动化安装CentOS7」,关于Cobbler的详细介绍可参考「Cobbler自动化部署」,本编文章仅对Cobbler无人值守安装CentOS6/7的完整流程做详细概述。环境:提供一台主机

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×