Linux 下 Shell 脚本的 IF 判断使用方法,小数、浮点数的大小对比判断

Linux shell 脚本中的 if 语句是一种基本的流程控制结构,用于根据条件执行不同的代码块。在 Bash 或其他 shell 环境中,if 语句可以使用各种比较形式来测试文件属性、字符串值、以及数值等。


基本语法格式

if [ 条件判断 ]; then
  # 条件为真时执行的命令
elif [ 另一个条件判断 ]; then
  # 另一个条件为真时执行的命令
else
  # 所有条件都不为真时执行的命令
fi
阅读全部

利用加速器技术加速国服或外服的访问

以下为配置示例:

全IP转发,纯粹的游戏加速器。

搭配的软件为:https://github.com/NetchX/Netch/releases


实际做出口访问的服务器配置文件:

		阅读全部
	

Centos在网卡上增加和删除IP,用于测试目的


增加IP地址

ip addr add 192.168.1.100/24 dev eth0


删除IP地址

ip addr del 192.168.1.100/24 dev eth0
阅读全部

Centos7源码安装Python3

原文:https://zhuanlan.zhihu.com/p/590965831


下载安装包

wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
tar -xzf Python-3.11.0.tgz
阅读全部

Centos7修改系统默认语言和时区

在某些环境下英文的系统运行起来比中文系统的BUG会少很多,所以为了降低BUG的概率,在某些生产环境更需要切换英文系统。修改语言环境查看当前语言:[root@localhost ~]# echo $LANG zh_CN.UTF-8切换为英文系统:localectl set-locale LANG=en_US.UTF-8为了使更改对所有用户生效,需要编辑 /etc/environment 文件,写入以下信息LANG=en_US.UTF-8为了让其他 阅读全部

利用nxlog的syslog推送能力,实现Windows和Linux的日志互通

需要发送日志,使用nxlog社区版即可。下载nxlog社区版 https://nxlog.co/downloads/nxlog-ce#nxlog-community-edition当然,最终的处理我们还是使用Linux,按照以下配置,添加在配置文件末尾,注意路径,需要转意。Windows配置方法C:\Program Files\nxlog\conf\nxlog.conf# 定义输入源1 <Input in1>    &n 阅读全部

解决HTTP传入参数UrlEncode编码的问题

解决HTTP传入参数UrlEncode编码的问题,使用以下示例脚本。#!/bin/bash # URL 编码的字符串 url_encoded="12a%E5%95%8A3%E6%88%91@sd%E6%98%AFa" # 使用 Python 进行解码 decoded=$(python3 -c "import urllib.parse; print(urllib.pa 阅读全部

利用Python将数据库内的表单公开展现

这里提出这个需求是因为团队内的协作,和数据统计后的展现需要,需要将数据库中收集到的表单,提供出来,方便展现,用一个简单的方法。我是用 LimeSurvey 项目收集的表单,需要数据公开,方法基于Python实现首先创建一个路径,我们全部在这个路径中实现。mkdir sqlinfo cd sqlinfo编写py脚本:from flask import Flask, render_template from flask_bas 阅读全部

CentOS7设置笔记本合盖不休眠

参考文章:https://www.cnblogs.com/slyy/p/12299625.html 编辑文件:vim  /etc/systemd/logind.conf修改HandleLidSwitch=ignore刷入参数systemctl restart systemd-logind主要参数:HandlePowerKey 按下电源键后的行为,默认power offHandleSleepKey 按下挂起键后的行为,默认suspendHandleHiber 阅读全部

shell脚本的数组使用

输入数组的值:ERRID=(4 1 3 4)查阅数组的所有数值:[root@cd3 ~]# echo ${ERRID[@]} 4 1 3 4生成数组的数量序号,用于for循环。[root@cd3 ~]# echo ${!ERRID[@]} 0 1 2 3查询数组中的第二位值:[root@cd3 ~]# echo $ 阅读全部