51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux

EUserv自动续期Shell脚本配合crontab

EUserv自动续期Shell脚本配合crontab

厉飞雨 阅读(8) 评论(0) 赞(2)

#### 概述 由于领取免费EUserv在手需要不定期进行续费,故自己弄了个shell自动续费脚本。 #### 使用脚本 > 需apt安装jq及curl,需支持IPV4访问。 #!/bin/bash # EUserv免费服务器自动续费 # Author: admin@lolicp.com # Version: 0.0.2 #...

Shell限制执行命令时长

Shell限制执行命令时长

厉飞雨 阅读(11) 评论(0) 赞(2)

#### 概述 由于需要对指定命令限制执行时长,故查找相关资料。 #### 使用 ##### 介绍 timeout [选项] 数字[后缀] 命令 [参数]... 后缀 s 代表秒(默认值), m 代表分, h 代表小时, d 代表天。 [root@VM-8-11-centos ~]# timeout --help Usage: time...

Shell实现原地更新终端输出信息

Shell实现原地更新终端输出信息

厉飞雨 阅读(11) 评论(0) 赞(3)

#### 概述 有些时候需要在同一行持续输出更新内容,而不是输出至新行,如进度显示。 #### 使用 > 其中 `-n` 参数令echo不输出换行, `-e` 参数令其解释 `\r` 为回车符(回到行首)。 num=0 while true;do echo -ne "\r当前是${num}" sl...

通过Shell脚本删除指定目录下重复文件

通过Shell脚本删除指定目录下重复文件

厉飞雨 阅读(10) 评论(0) 赞(2)

在运维过程中经常遇到文件名不一样但Md5值一样的文件,所以提供以下脚本食用: ```lang-bash #!/bin/bash #重复文件删除 # Author: admin@lolicp.com #查询目录 File_Path=$1 Md5_Info=`md5sum ${File_Path}/* ` Repeat_Code=`echo "${Md5_Info}&q...

判断磁盘空间使用率是否达到阈值shell脚本

判断磁盘空间使用率是否达到阈值shell脚本

厉飞雨 阅读(10) 评论(0) 赞(2)

#### 概述 很多时候需要查看服务器的磁盘信息是否达到阈值,以防止磁盘空间不足导致的系统异常。 ##### 脚本 ```lang-bash #!/bin/bash #查看已挂载磁盘空间剩余 Disk_Info=`sudo df -T` #设置达到百分比提示 Disk_Max_Limit=60 #查看磁盘信息 echo "$Disk_Info" |aw...

Shell多线程与控制线程数实现

Shell多线程与控制线程数实现

厉飞雨 阅读(10) 评论(0) 赞(1)

#### 概述 在工作当中执行某个脚本时常常因为循规蹈矩的进度导致缓慢,需要通过多线程来进行解决速度慢的问题。 ##### 生成测试文件,模拟多个任务 ```lang-bash [root@VM_0_9_centos ~]# for num in {1..10};do echo $num >> test.txt;done ``` #### 单进程 ```l...

BASH Shell 对文件进行管理

BASH Shell 对文件进行管理

厉飞雨 阅读(9) 评论(0) 赞(2)

创建、复制、删除、移动、查看、编辑、压缩、查找 **内容提要:** Linux目录结构 文件定位 路径 文件管理 ##### 一、Linux目录结构 Windows: 以多根的方式组织文件 C:\\ D:\\ E: Linux: 以单根的方式组织文件 / /目录结构: FSH (Filesystem Hierarchy Standard) ```la...

VMware WorkStation 安装 Ubuntu 完整步骤

VMware WorkStation 安装 Ubuntu 完整步骤

厉飞雨 阅读(14) 评论(0) 赞(3)

文章介绍:使用Windows VMware WorkStation 安装 Ubuntu 完整步骤。 一、准备工作 {#一-准备工作} ================ 1、WorkStation安装包 {#1-WorkStation安装包} ------------------------------------ VMware WorkStation 17 2、激活Ke...

【Vyos-开源篇-7】- Vyos 和 Ubuntu 使用 WireGuard 互联

【Vyos-开源篇-7】- Vyos 和 Ubuntu 使用 WireGuard 互联

厉飞雨 阅读(15) 评论(0) 赞(3)

文章介绍:上一篇文章中介绍了云上的vyos对接本地内网的vyos实现海外加速访问,但是大多数读者都不会vyos软路由的配置,所以本次我们把云上的vyos改成ubuntu系统,还是使用wireguard协议,与其上一篇【Vyos-开源篇-6】Vyos+GoBGP+SmartDNS 实现智能分流对比,其他方式都不变。 一、Vultr安装Ubuntu {#一-Vultr安装Ubun...

CentOS 和 Ubuntu 建 GRE Tunnel

CentOS 和 Ubuntu 建 GRE Tunnel

厉飞雨 阅读(15) 评论(0) 赞(4)

文章介绍:使用Ubuntu 22.04.4 LTS 与 CentOS Linux release 7.9.2009 (Core) 通过 GRE 建立隧道,实现互通。 ![yydy_2024-05-28_00-18-28](/upload/2024/05/yydy_2024-05-28_00-18-28.webp) 一、Ubuntu {#一-Ubuntu} ---------...