
【Shell脚本】
文章平均质量分 53
【Shell脚本】
运维密码
这个作者很懒,什么都没留下…
展开
-
被Linux之父称其为艺术品的WireGuard
简介 WireGuard 是一种极其简单但快速且现代的 VPN,它利用了最先进的加密技术。它的目标是比 IPsec 更快、更简单、更精简和更有用,同时避免令人头疼的问题。旨在提供比 OpenVPN 更高的性能。WireGuard 被设计为在嵌入式接口和超级计算机等上运行的通用 VPN,适用于许多不同的环境。最初仅支持 Linux 平台,现在可以进行跨平台(Windows、macOS、BSD...原创 2023-11-18 12:07:00 · 594 阅读 · 0 评论 -
使用Shell脚本备份网站目录
目的:通过Shell脚本运行一键备份压缩到指定文件夹 cd /tmp/backup/touch test0622.sh 如下: #!/bin/bashdir="/www/wwwroot/mefj.com.cn"backup="/tmp/backup"filename="wordpress.tar.gz"date=`date +%Y%m%d`[ ! -e "$dir" ]...原创 2023-04-11 16:04:00 · 187 阅读 · 0 评论 -
Shell脚本自动备份MySQL数据库
实验目的: 192.168.1.2服务器对192.168.1.1服务器上的MySQL数据库进行备份。 必须满足的条件: 1、在192.168.1.1服务器上创建专门用来备份的数据库账号,并赋予相应的权限: mysql> grant select,lock tables on *.* to 'operator'@'192.168.%.%' identified by ...原创 2023-04-11 16:08:00 · 384 阅读 · 0 评论 -
Shell基础了解
一.Shell简介 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell...原创 2023-04-11 16:09:00 · 552 阅读 · 0 评论 -
openwrt接入设备指定ip地址限速
一、脚本限速 使用自定义脚本对接入设备指定ip地址或地址段进行限速。 #!/bin/sh# 定义进出设备(IDEV 内网接口,ODEV外网接口)IDEV="br-lan"ODEV="br-wan"# 定义总的上下带宽UP="100mbit"DOWN="100mbit"# 定义每个受限制的IP上下带宽#rate 起始带宽(默认限制,单IP限制带宽)U...原创 2023-05-22 11:59:00 · 5076 阅读 · 4 评论 -
Shell自动化日志维护脚本
简介: 系统日志对于了解操作系统的运行状况、故障排除和性能分析至关重要。然而,长期积累的日志文件可能变得庞大,影响系统性能。在这篇文章中,我们将介绍一个自动化的解决方案,使用 Bash 脚本来监控和维护系统日志文件,以确保它们的大小合理,避免磁盘爆满,并保持内容的整洁和高效。 问题背景: 在使用ELK日志收集海量日志时,服务器系统里日志文件会随着时间变的越来越大,如果不定时清...原创 2023-09-01 14:12:00 · 872 阅读 · 0 评论 -
Linux随机生成数
简介 在某些情况下,我们需要随机产生一个数来在一些场景中使用,例如验证码、ssh反向代理随机数的产生,又或者在一些shell脚本设计中需要用到随机数,下面以随机产生一个30000-40000之间的随机数为例。 使用shuf shuf 命令在一些 Linux 系统中是自带的,但并不是所有系统都包含该命令。在 Ubuntu 20.04系统 中,shuf 是默认安装的,因此可以在该...原创 2023-07-05 16:37:00 · 2150 阅读 · 0 评论