随笔分类 -  Linux

摘要:一、Supervisor 介绍 Supervisor 是一个用 Python 编写的进程管理工具,它可以用于监控和控制类 UNIX 操作系统上的多个进程。它是一个客户端/服务器系统,其中 Supervisor 的服务器端称为 supervisord,负责启动管理的子进程、响应客户端命令、重启崩溃或退 阅读全文
posted @ 2024-04-02 09:51 疯子丶pony 阅读(5566) 评论(0) 推荐(0)
摘要:1、介绍 假设我们现在有AB两个服务器,要求A能够远程登录到B服务。 CentOS版本:CentOS Linux release 7.6.1810 (Core) 2、实操 1、先在A服务上输入以下命令生成秘钥,如下图所示 ssh-keygen -t rsa 2、复制A服务器上的公钥【id_rsa.p 阅读全文
posted @ 2023-11-27 17:52 疯子丶pony 阅读(587) 评论(0) 推荐(0)
摘要:一、Redis集群方案的简单介绍 Redis集群的方案一般分为三种: 哈希取余分区 一致性哈希算法分区 哈希槽分区(本文介绍的就是这种) 1、哈希取余分区: 优点: 简单粗暴,只要提前预估好数据量,然后规划好节点,例如:3台、30台、300台节点,就能保证未来一段时间内的数据支撑。 缺点: 事先规划 阅读全文
posted @ 2023-08-24 21:41 疯子丶pony 阅读(628) 评论(2) 推荐(0)
摘要:在Docker环境下搭建MySql主从复制,阅读此文章默认读者具备基础的Docker命令操作。 一、环境 1、Docker版本:Docker version 24.0.5, build ced0996 2、MySql:Server version: 5.7.36 MySQL Community Se 阅读全文
posted @ 2023-08-09 22:20 疯子丶pony 阅读(245) 评论(0) 推荐(0)
摘要:1、安装环境介绍 (1)Linux: # 使用命令【cat /proc/version】可以查看Linux内核版本。 Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 阅读全文
posted @ 2023-07-28 11:47 疯子丶pony 阅读(251) 评论(0) 推荐(0)
摘要:今天在做项目的时候需要在linux上拷贝A项目中upload目录下所有的资源到B项目中的uoload目录下,所以我就打算使用【cp】命令拷贝过去,拷贝的时候我加了【-f】参数了,但还是一个个的询问我是否覆盖目标文件。所以今天就记录下这个问题。 1、使用了【-f】还是询问的情况: cp -r -f A 阅读全文
posted @ 2023-05-25 10:59 疯子丶pony 阅读(7275) 评论(0) 推荐(0)
摘要:今天发现服务器的php-fpm进程突然过多,导致CPU过高,其他项目的访问受到影响。我通过以下三个基本步骤定位到了问题,发现了其原因。 基本步骤: 先用top命令查看进程情况,找出cpu最高的进程pid。 使用【 ll /proc/pid[变量pid]/fd 】通过pid找到是哪些文件操作的进程,定 阅读全文
posted @ 2022-12-06 16:43 疯子丶pony 阅读(1252) 评论(0) 推荐(0)
摘要:今天要在linux上打包一个项目另作他用,但是项目图片都是放本地服务器的,整个项目打包好后有2G多下载十分费时。项目中的图片我们可以不要,所以压缩的时候要排除图片目录。 具体命令如下: // 参数说明 // package_name.tar.gz:自定义压缩包的名称 // --exclude:排除参 阅读全文
posted @ 2022-07-18 11:55 疯子丶pony 阅读(1699) 评论(0) 推荐(0)
摘要:编写定时任务的基本命令: #查看当前用户的crontab crontab -l; #编辑crontab任务 crontab -e; #删除crontab任务 crontab -r 定时任务的基本格式 : * * * * * 分 时 日 月 周 系统命令/脚本 minute hour day mont 阅读全文
posted @ 2022-05-26 15:45 疯子丶pony 阅读(58) 评论(0) 推荐(0)
摘要:1、查看某个端口是否已开启,如果提示no表示未开启 #8888表示要查询的端口号firewall-cmd --query-port=8888/tcp 2、永久开启端口号,提示 success 表示成功 #8888为想开启的端口号firewall-cmd --add-port=8888/tcp --p 阅读全文
posted @ 2022-05-17 17:10 疯子丶pony 阅读(2932) 评论(0) 推荐(0)
摘要:1.用 vi 或 vim 打开文件后显示行号: 显示当前行号: :nu 显示所有行号: :set nu 2.设置服务器显示行号 2.1:编辑~/.vimrc文件,在该文件中加入 set nu 2.2:配置文件路径 在Ubuntu中vi的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在 阅读全文
posted @ 2022-05-09 16:40 疯子丶pony 阅读(354) 评论(0) 推荐(0)