排序
linux自动备份文件并定时删除脚本
以下脚本配合计划任务可以实现文件的自动备份90天,可以根据实际情况自行修改。 计划任务: crontab -e 0 3 * * * bash /root/backup.sh shell脚本:路径一定要写对。 cat backup.sh #!/bin/bas...
CentOS7修改默认启动内核
查看可用内核 # grep 'menuentry' /boot/grub2/grub.cfg if [ x'${feature_menuentry_id}' = xy ]; then menuentry_id_option='--id' menuentry_id_option='' export menuentry_id_option m...
centos7离线安装PHP7
环境 centos7.9 PHP7.4.30 准备工作 在编译PHP时会提示一些包版本不够或者缺少某些包,一般选择yum来安装缺少的包,但因为是离线安装,所以可以手动配置本地yum源。先看一下系统版本 [root@...
Ubuntu 20.04 升级到 Ubuntu 22.04
Ubuntu 22.04,代号“Jammy Jellyfish”,于 2022 年 4 月 21 日发布,本文介绍如何将 Ubuntu 20.04 升级到 Ubuntu 22.04?。 在升级到 Ubuntu 22.04 之前,你应该做以下事情: 备份外部驱动器...
rsync进行跨服务器平台之间(windows和linux)的超快速同步数据
一、linux服务端:1、iptable放行873 systemctl stop firewalld systemctl disabled firewalld yum install iptables* -y iptables -X iptables -F iptables -A INPUT -p tcp --dport 873 -j AC...
inux硬盘在线热扩容非LVM情况
有条件的操作之前务必备份或者打快照!!! 非LVM意思是底层分区是物理分区不是通过lvm管理的逻辑卷。 流程 1.查看分区 2.安装必要软件包 3.扩容分区growpart 4.扩容文件系统 resize2fs(ext4)...
CentOS7开启Firewalld防火墙日志记录获取被拦截的IP
问题场景: 在实际生产环境时使用该方法进行ES数据库白名单访问控制,但遇到业务侧反馈无法访问到ES数据库端口,需要加入到白名单,但业务侧用的IP 业务侧无法准确给出 于是通过如下面的方法解...
Centos的NAT转发上网
环境如下:A机器两块网卡eth0(192.168.0.173)、eth1(192.168.100.1),eth0可以上外网,eth1仅仅是内部网络,B机器只有eth1(192.168.100.3),和A机器eth1可以通信互联。需求让B机器可以连接外...
shell优秀运维脚本鉴赏
一、根据PID过滤进程所有信息 #! /bin/bash# Function: 根据用户输入的PID,过滤出该PID所有的信息read -p '请输入要查询的PID: ' Pn=`ps -aux| ...
entOS Linux 上安装和配置 DRBD 实现高可用性和数据冗余
DRBD(Distributed Replicated Block Device)是一种用于实现高可用性和数据冗余的开源技术。它允许在不同的服务器之间实时同步数据,以提供数据的冗余和容错能力。本文将详细介绍如何在 CentOS...











