TeamSpeak3语音服务器部署手册

服务器配置要求较低,2M带宽可以负载32人在线。内存和CPU按照1U1G配置即可。服务器操作系统:Centos7服务器包下载:https://teamspeak.com/zh-CN/downloads/#server服务器图标:https://tsicons.com/下载选择Linux 64-BIT或本地下载传输给服务器,或服务器直接使用以下命令下载:[[email protected] ~]# wget https://files.teamspeak-services.com/re 阅读全部

Windows环境下的ln链接命令:junction

在Linux环境可以通过ln命令来链接路径,但Windows环境下默认只能通过创建快捷方式lnk文件链接。此操作对文件夹的复制不友好,很多程序不能识别到文件夹,多数情况下当成lnk文件处理,通过junction命令可解决此问题。参考:windows下对应linux的ln命令_cai555的博客-CSDN博客程序下载及手册:Junction - Windows Sysinternals | Microsoft Docs用法(CMD中使用):The first usage&nbs 阅读全部

数据库结果去重参考

举例SELECT DISTINCT xxx FROM xxx where  xx in (select x from xx where x = x)DISTINCT对查询结果具有去重作用 阅读全部

CSGO服务器部署,tick128设置方法,创意工坊地图添加,mod添加方法

部署基础资料参考文档:一篇文章教你如何架设CSGO服务器_GamerNoTitle的博客-CSDN博客_csgo服务器搭建在windows系统搭建CSGO服务器的教程! (zoneidc.com)使用CentOS 7搭建csgo服务器 - EvansT's Blog (ecsoe.com)阿里云 CentOS 8.2 搭建CSGO服务器 - 知乎 (zhihu.com)CS:GO服务器搭建进阶篇-管理员配置及插件的灵活运用 - 地皮小木屋 (dpii.club)CSGO比较好的serve 阅读全部

使用screen命令将会话放入后台,以便随时调用进入程序后台

参考文档:screen使用教程 - 简书 (jianshu.com)linux screen 命令详解---让程序在后台运行_小C的博客-CSDN博客_screen后台运行通过此命令,可将操作窗口随时恢复,继续上一次的操作,主要应用场景在一些游戏服务器的控制台窗口比较常见,例如游戏服务包直接后台运行过后,难以接入后台控制台。通过此命令就可以随时恢复连接进入控制台。使用参数可多人同时进入终端,且多方显示内容完全一致,可通过此命令来完成演示操作或教学的目的。新建会话窗口:screen -S 阅读全部

中兴M6000-18S设备配置文件过滤,采集此类设备的vbui大段配置

此脚本尚未完成,存在问题如下:1、文件内循环结束出现问题,导致出现异常输出。2、IP地址提取部分尚未编写完成。3、vbui行号取值出现重复,重复内容为不需要内容。完成部分如下:1、可以正常提取大段备注名2、可以正常提取大段VPN号脚本如下:#!/bin/bash #中兴M6000-18S设备配置文件过滤 #1 interface vbui1 #2  description XXX #3  ip vrf&nbs 阅读全部

通过修改/etc/profile环境变量,添加$PATH路径

案例使用java16,发现可以直接运行:https://openjdk.java.net/projects/jdk/16/ java16下载:https://download.java.net/openjdk/jdk16/ri/openjdk-16+36_linux-x64_bin.tar.gz 于是将包内的bin路径添加到系统变量$PATH就能直接使用,如下:vim /etc/profile         阅读全部

ssh协议,网元设备循环登陆测试脚本

此脚本仅支持设备登陆测试,如有其他需求可根据此脚本进行修改。脚本如下:#!/bin/bash #网元设备登陆测试脚本(SSH协议),20210909 #iplist文件需要写为IPLIST=(IP1 IP2 IP3)格式,可用回车符分隔,如下例: #IPLIST=(IP1 #IP2 #IP3) #设置设备用户名以及密码 USER="user" PASS="passwd" DIR=`cd "$ 阅读全部

利用shell脚本监控程序日志是否正常刷新,并且重启相关程序。

脚本如下:#!/bin/bash LOGFILE="/slview/ITE-PON-NEW/resin/log/jvm-default.log" RESINPATH="/slview/ITE-PON-NEW/resin/" while true do LOGWC1=`wc -l ${LOGFILE} | awk '{print $1}'`  sl 阅读全部

解决Linux环境下删除文件不释放空间

删除文件后df查看发现空间没释放,执行以下命令查看是什么进程在占用导致的。lsof |grep deleted检查查询结果PID,查看此进程是如何启动的,是什么进程,以检查操作风险,或查看此业务是否能软重启。ps -ef|grep PID确认不影响业务则kill相关进程kill -9 `lsof |grep deleted|awk '{print $2}'`若有程序自带的启动方法, 阅读全部