
linux
文章平均质量分 53
shareloke
生活就是二进制,不是零就是一。
展开
-
Centos7 设置开机自启的几种方式
一、系统服务的方式1. 前提(1)首先要将需要自启的软件或应用注册成系统服务,下面提供常用的软件注册系统服务的案例nginx.service创建服务文件vi /usr/lib/systemd/system/nginx.service[Unit]Description=nginxAfter=network.target remote-fs.target nss-lookup.target[Service]Type=forkingExecStart=/usr/local/原创 2022-04-26 15:39:21 · 11585 阅读 · 0 评论 -
Centos7 安装部署 rocketMQ 单机模式
Centos7 安装部署 rocketMQ 单机模式RocketMQ 是一款阿里巴巴开发的分布式、队列模型消息中间件。系统环境CentOS:7.Xjdk:1.8RocketMQ:4.9.2下载并解压下载可以直接去官网下载https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.9.2/rocketmq-all-4.9.2-bin-release.zip或者使用下载命令下载 # 切换目录 cd /home # 下载 rocke原创 2021-12-21 12:05:16 · 934 阅读 · 0 评论 -
shell 下linux命令的基础应用
1. 获取当前shell脚本所在路径# 当前所在路径CURR_DIR=$( cd "$(dirname "$0")"/. || exit pwd)2. 获取当前主机的ip地址# 获取所有主机所有网卡ip,剔除回环地址CURR_IP=$(ip addr | grep inet | grep -v 127.0.0.1 | grep -v inet6 | awk '{print $2}' | tr -d 'addr:' | grep -v 172 | cut -f1 -d '/')原创 2021-12-06 15:16:12 · 262 阅读 · 0 评论 -
Docker 日志排查与清理
前言:docker容器在启动的那一刻就开始产生日志,docker产生的日志文件默认是"json-file"的形式存储。该日志文件在启动的容器目录下,命名规则--->[容器ID]-json.log ,docker默认的目录在 /var/lib/docker假设:我启动了一个容器,容器的ID为:0117e9d5abdf9a23c7cc9d189eed64e2f2021d4d8887fb3a9b7842c18e043337那我的日志文件名字就是:0117e9d5abdf9a23c7cc9d18.原创 2021-11-17 13:05:22 · 8735 阅读 · 1 评论 -
Centos7的python2.7和yum完全卸载及重装
1. 删除现有Python## 强制删除已安装python程序及其关联程序rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ## 删除所有残余文件 xargs:允许你对输出执行其他某些命令whereis python |xargs rm -frv ## 验证删除,返回无结果whereis python2. 删除现有的yum## 强制删除已安装的yum程序及其他关联rpm -qa|grep yum|xargs .原创 2021-05-10 11:45:28 · 3037 阅读 · 0 评论 -
Centos 7 自动安装 RabbitMQ 3.8.8
1. 创建自动安装脚本文件# 切换路径为 /homecd /home # 创建脚本文件并写入执行的脚本vi mqShell.sh脚本内容如下:#!/bin/bashs_="\033[43;35m"e_="\033[0m"MQ_USER="admin"MQ_PASS="admin"echo -e "$s_ 安装rabbitMQ $e_" if ! type rabbitmq >/dev/null 2>&1; then curl .原创 2021-10-03 20:02:05 · 210 阅读 · 0 评论 -
Centos 7 自动安装Postgresql-13
1. 创建自动安装脚本文件# 切换路径为 /homecd /home # 创建脚本文件并写入执行的脚本vi pgsqlShell.sh脚本内容如下:#!/bin/bashs_="\033[43;35m"e_="\033[0m"echo -e "$s_ 安装PostgreSQL-13 $e_" if ! type postgresql >/dev/null 2>&1; then rpm -Uvh https://download.postgres.原创 2021-10-03 19:37:18 · 434 阅读 · 0 评论 -
Centos 7 自动安装MySQL8
1. 创建自动安装脚本文件步骤命令:# 切换路径为 /homecd /home# 创建脚本文件并写入执行的脚本vi mysqlShell.sh脚本内容:#!/bin/bashs_="\033[43;35m"e_="\033[0m"echo -e "$s_ 安装MySQL 8.0 $e_" if ! type mysql >/dev/null 2>&1; then rpm -Uvh https://dev.mysql.com/get.原创 2021-10-03 19:23:07 · 311 阅读 · 0 评论 -
Linux CentOS 7 elasticsearch 设置开机自启
在/etc/systemd/system目录下创建elasticsearch.service文件[Unit]Description=elasticsearch[Service]User=elasticsearchLimitNOFILE=100000LimitNPROC=100000# elasticsearch安装路径 (指定自己的安装路径)ExecStart=/usr/local...原创 2020-04-26 20:09:07 · 1042 阅读 · 0 评论 -
Linux服务器资源占用率总结
统计内存最高的进程: ps aux | grep -v PID | sort -rn -k 4 | headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|headlinux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;p...转载 2019-09-30 11:45:42 · 880 阅读 · 0 评论