该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#!/bin/bash

startup="-game csgo -usercon -ip 10.133.204.91 +net_public_adr 115.159.64.71 -port 27015 -tickrate 128 +map de_mirage -maxplayers_override 14 +mapgroup mymap +game_mode 1 +game_type 0"

servicename="csgo-server"

serverdir="/data/server/"

srcds="./srcds_run"

servername="ot server"

steamcmd="/data/steamcmd/"

appid="740 validate"

update="steamcmd"

#error

run="server/update is running"

#start server

fn_startserver(){

pid=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -E "^${servicename}:"|wc -l)

if [ "${pid}" == "0" ]; then

cd $serverdir

tmux new-session -d -s ${servicename} "${srcds} ${startup}"

sleep 2

echo "${run}"

else

echo "${run}"

fi

}

#stop server

fn_stopserver(){

pid=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -E "^${servicename}:"|wc -l)

if [ "${pid}" == "0" ]; then

echo "${servername} is already stopped"

else

tmux kill-session -t ${servicename}

echo "stopping ${servername} "

fi

}

#restart server

fn_restartserver(){

fn_stopserver

sleep 2

fn_startserver

sleep 2

echo "started ${servername}"

}

fn_updateserver(){

fn_stopserver

sleep 2

echo "---------------updating---------------"

cd "${steamcmd}"

./steamcmd.sh +login anonymous +force_install_dir "${serverdir}" +app_update "${appid}" +quit

echo "-------------start server------------"

sleep 1

fn_startserver

}

fn_jk(){

pid=$(tmux list-sessions 2>&1|awk '{print $1}'|grep -E "^${servicename}:"|wc -l)

pid2=$(ps -a 2>&1|awk '{print $4}'|grep -E "${update}"|wc -l)

if [ "${pid2}" == "0" ]; then

if [ "${pid}" == "0" ]; then

fn_startserver

else

echo "${run}"

fi

else

echo "${run}"

fi

}

fn_mv(){

logdir="/data/server/csgo"

backupdir="/data/server/csgo/log"

keepday="2"

lastday=`date --date "$keepday days ago" '+%Y%m%d'`

nowday=`date '+%Y%m%d'`

deletedir="${backupdir}/${lastday}"

backuppath="${backupdir}/${nowday}"

if [ ! -d ${backuppath} ]

then

mkdir -p ${backuppath}

fi

#cp/mv files

mv ${logdir}/*_de_*.txt ${logdir}/*_aim_*.txt ${backuppath}

#delete old folder

if [ -d ${deletedir} ]

then

rm -rf ${deletedir}

fi

}

case "$1" in

start)

fn_startserver;;

stop)

fn_stopserver;;

restart)

fn_restartserver;;

update)

fn_updateserver;;

mon)

fn_jk;;

clear)

fn_mv;;

*)

echo "enter: $0 {start/stop/restart/update/mon/clear}"

exit 1;;

esac

exit

linux 照片服务器 手机版下载不了,【图片】CSGO 服务器 Linux 端安装指南【csgo吧】_百度贴吧...相关推荐

  1. 浩辰CAD看图王手机版中添加的图片批注在电脑端如何查看?

    在使用CAD看图软件浩辰CAD看图王APP中批注功能的过程中,有时候为了CAD图纸能更清晰的展示,会需要在批注的时候插入图片说明,所以说特定场合下需要用电脑端打开,应该如何查看在手机中添加的图片批注呢 ...

  2. lightroom手机版下载_vnc控制手机版下载,vnc控制手机版下载的使用教程

    vnc控制手机版下载,vnc控制有手机版吗?vnc控制手机版下载除了可以应用于在Windows 操作系统下面可视化地远程Linux操作系统,还可以在安卓操作系统下面可视化地远程连接windows的操作 ...

  3. 修复花雨庭服务器,我的世界手机版怎么进花雨庭服务器 | 手游网游页游攻略大全...

    发布时间:2016-06-08 我的世界手机版进服务器方法带给玩家,我的世界是一款自由度很高的沙盒类游戏,游戏玩法丰富多样,还能加入服务器和别人一起玩,看看我的世界手机版进服务器方法. 我的世界手机版 ...

  4. steam创建账号一直验证人工操作_steam手机版官网版-steam手机版下载

    steam手机版是一款非常受欢迎的游戏社区平台,玩家不但可以在这里找到很多当前大火的热门游戏,还可以随时和游戏好友聊天互动,一起讨论最新的游戏资讯和热点,而且平台内全部都是全网最优质的游戏哦,玩家可以 ...

  5. gps测速仪手机版下载_银豹收银系统手机版下载-银豹收银系统手机安卓版APP下载v2.0.1.2...

    银豹收银系统手机版是全新的手机收银系统app,一分钟即可完成很多收银工作,在应用的过程中还有利于商家更好的管理自己的店铺信息,了解商品的销售情况,知晓顾客的购买情况,还可以自由设定收银的语音提示哦,非 ...

  6. 侠盗猎车手五手机版下载。_您现在应该使用的5个侠盗猎车手V Mod

    侠盗猎车手五手机版下载. If you thought Grand Theft Auto V was already one of the best gaming experiences of our ...

  7. qpython op怎么用_QPython OPAPP推广手机版下载

    QPython OPAPP推广手机版下载从附庸于实体的商业到成为独立的模式,再到商业的转身拥抱,吃播演变的背后是互联网时代信息呈现方式的改变. 市场营销就是有利可图地满足他人需求.--营销之父 菲利普 ...

  8. cts游戏手机版_cts游戏手机版下载-cts游戏手机版下载中文版v1.6-完全实况

    cts游戏手机版下载,cts(遨游中国)是一款超逼真超真实的模拟驾驶游戏,玩过驾驶类模拟游戏的伙伴一定不要错过这款cts游戏,玩家在游戏中驾驶货车前往不同的城市,路途中可以欣赏到非常多的美丽风景,这款 ...

  9. linux桌面服务器系统下载,Ubuntu 14.10 中文桌面版/服务器正式版下载

    一说到 Linux,就不得不提目前最红火的 Ubuntu 发行版了!它拥有绚丽的界面,甚至跟以时尚为卖点的 Mac OSX 相比也有过之而无不及,相信当你试过这款操作系统之后,你会对 Linux 的印 ...

最新文章

  1. jmeter异步请求测试怎么测试_JMeter接口测试之HTTP请求默认值
  2. python cgi打印html代码
  3. linux动态库符号检查,写 Linux 动态库的最佳实践
  4. voinc vue实现级联选择
  5. scanf 用法大全
  6. Laravel系列教程一:安装及环境配置
  7. micropython入门教程-MicroPython入门教程之语法基础
  8. python类:class创建、数据方法属性及访问控制(下划线)
  9. 专业心理性格测试软件,what is my color心理性格测试
  10. 利用SPSS随机数轻松实现随机分组
  11. rosbag使用方法汇总
  12. 复盘:霍夫曼编码平均长度计算方式,信源符号a1-a6概率为:0.1,0.4,0.06,0.1,0.04,0.3,霍夫曼编码平均长度是
  13. vitualbox 挂载win7 共享文件夹
  14. C#时间格式化显示AM/PM
  15. AutoCAD 样条曲线如何结束
  16. BF发卡网开源源码+详细教程
  17. 拥有数据报表模板,不再愁如何制作数据报表
  18. attention方式的算法
  19. 设置计算机访问权限密码忘了怎么办,苹果访问限制密码是什么?忘记怎么办【详解】...
  20. SQL Server中的自连接和全外连接

热门文章

  1. ThinkCMF安装过程存在问题及解决
  2. 替代VBA!用Python轻松实现Excel编程(文末赠书)
  3. 什么是星基增强系统SBAS
  4. php jwt token刷新方案,JWT刷新token策略
  5. UML建模工具2021年8-11月更新(2)UModel 2022
  6. python开发工程师工资_Python开发工程师工资一般多少钱
  7. php网站手机打开排版,手机上也可以轻松做出杂志般的精美排版
  8. MultiWii平台Arduino无人机
  9. excel汇总数据之汇总多工作簿
  10. 找数据分析工作,为什么简历投出去没动静?