运维
文章平均质量分 67
linking530
这个作者很懒,什么都没留下…
展开
-
debian 6.0 func 安装 局域网基本测试完成
Python-2.7.3.tgzpyOpenSSL-0.13.tar.gzcertmaster-0.28.tar.gzfunc-0.28.tar.gztar -jxvf Python-2.7.2.tar.bz2cd Python-2.7.2/./configuremake && make install cd ../tar -zxvf pyOpenSSL-0.13.tar.g原创 2013-01-30 16:21:53 · 457 阅读 · 0 评论 -
外网地址访问局域网主机
路由器里虚拟服务选项原创 2014-06-18 11:43:16 · 842 阅读 · 0 评论 -
如何修改远程桌面连接端口
首先打开注册表:运行-regedit:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp键项的 PortNumber的数值数据就是使用的端口,默认值为3389(十进制),可以修改成其他端口如3111,以便提高安全性能。HKEY_LOCAL_MACHINE\SYST转载 2014-06-20 11:02:39 · 700 阅读 · 0 评论 -
Skynet 设计综述
经过一个月, 我基本完成了 skynet 的 C 版本的编写。中间又反复重构了几个模块,精简下来的代码并不多:只有六千余行 C 代码,以及一千多 Lua 代码。虽然部分代码写的比较匆促,但我觉得还是基本符合我的质量要求的。Bug 虽不可避免,但这样小篇幅的项目,应该足够清晰方便修正了吧。花在 Github 上的这个开源项目上的实际开发实现远小于一个月。我的大部分时间花了和过去大半年的 Erla转载 2014-11-12 15:43:34 · 500 阅读 · 0 评论 -
tar 解压缩命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出转载 2015-04-30 15:42:21 · 427 阅读 · 0 评论 -
Mysql 查看连接数,状态
命令: show processlist;如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist;mysql> show processlist; 命令: show status;命令:show status转载 2015-05-14 15:37:46 · 336 阅读 · 0 评论 -
对MySQL的死连接Sleep的进程的来源研究 不指定
当前的连接数:mysql> show status like '%Threads_connected%';+-------------------+-------+| Variable_name | Value |+-------------------+-------+| Threads_connected | 27 |+------------------转载 2015-05-14 15:43:20 · 805 阅读 · 0 评论 -
linux 系统监控、诊断工具之 IO wait
5月23日 西安 OSC 源创会开始报名啦,存储、虚拟机、Docker 等干货分享目录[-]1、问题:2、排查:2.1 vmstat2.2 iostat2.3 iotop3、最后的话:另辟蹊径4、Refer:1、问题:最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了:转载 2015-05-13 18:33:03 · 502 阅读 · 0 评论 -
运维
更新相关的几个服:内服:没版本,基本等于开发版本,方便测试,不加密外服测试服:策划选取内容做出的版本,一般更新后有一周时间测试,修bug,存各个版本,方便各个平台不同版本的维护,这个服上的文件要整理好,正式服:稳定的版本还有外服都是加密的,原创 2015-05-07 18:42:13 · 570 阅读 · 0 评论 -
诡异的磁盘空间100%报警分析得出df -h与du -sh *的根本性差别
前言:早晨磁盘报警刚清空完tomcat和nginx日志,使用的命令是类似echo "" > show_web-error.log或者> show_web-debug.log清空语句,然后rm -rf 掉一些tar.gz包,空出来30G空间。而且也关闭了tomcat的debug信息。刚刚又接到报警,磁盘100%了。怎么回事?1,进去df -h下,确实100%了,如下所示:[root@转载 2015-05-21 20:35:40 · 3205 阅读 · 0 评论 -
Openssl的安装
openssl简介openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。op转载 2015-05-18 12:30:11 · 524 阅读 · 0 评论 -
修改linux swap虚拟内存大小
1)在linux下,首先,查看内存和swap大小:[root@rhel6 usr]# free -m total used free shared buffers cachedMem: 1386 1272 114 0 90 952-/+ buff转载 2015-05-18 10:55:12 · 522 阅读 · 0 评论 -
Mount共享无法分配内存(Cannot allocate memory)
原文:http://jlcoady.net/windows/how-to-resolve-mount-error12-cannot-allocate-memory-windows-share在CentOS上mount Windows的共享,用着用着出现一个无法分配内存的错误[ Cannot allocate memory ],就不能使用了,几经查询,尝试了两个方案:1. http://li转载 2015-05-18 18:38:57 · 5325 阅读 · 1 评论 -
vmware中增加硬盘空间
最近搞android移植,文件多,原来虚拟机空间不足了,需要在主分区下增加一些空间,上网一搜发现说比较少,最后搜到这个,拷贝过来,供大家参考,关键的步骤就那么几步,使用的是gparted工具本人用的是ubuntu,ubuntu安装盘一般是带了这个工具了,在试的过程中发现ubuntu-11.04-desktop-i386.iso这个安装包里的gparted 有问题,老报unable to sat转载 2015-05-22 11:37:22 · 928 阅读 · 0 评论 -
nginx配置
user www www;worker_processes 8;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum file descriptors that can be opened转载 2016-10-21 14:07:23 · 384 阅读 · 0 评论 -
Redis在游戏开发中的应用
Redis是一个新兴的NoSql数据缓存组件,与memcache类似,但是功能却比memcache多一些。首先,Redis和memcache都是基于内存的,所以读取和写入速度都非常快。但是memcache只支持简单的key-value数据的存储方式,而Redis对key-value ,hash,list,set,SortSet等数据结构有很好的支持。下面就Redis在游戏的开发应用中做一些简单转载 2016-11-18 12:25:16 · 384 阅读 · 0 评论 -
不安装任何软件,如何在宿舍远程局域网的电脑
1.本文只针对于西安电子科技大学的校园网络环境。宿舍的ip是直接可以远程到实验室的主机ip,实验室环境下是一个局域网,如果想要远程访问局域网内的一台主机,就需要端口映射了。2.做端口映射,如果使用的是路由器就简单多了。一般直接访问路由器地址,然后修改虚拟主机,做端口映射就可以,这种教程网上多的是。http://jingyan.baidu.com/article/1709ad80d599转载 2014-06-18 12:04:09 · 1230 阅读 · 0 评论 -
VMware虚拟机瘦身技巧
VMware(威睿,纽约证券交易所代码:VMW)虚拟机软件,是全球桌面到数据中心虚拟化解决方案的领导厂商。利用虚拟机可轻松实现多系统同时运行。特别需要多个系统来完成不同功能的者更是需要,VMware是最好的选择,DaoFa网在这里介绍一些VMware虚拟机使用的小技巧,本文介绍如何为Vmware动态分配硬盘减肥瘦身:vmware 占用硬盘空间只增大不减少。即使你删除文件,占用的硬盘空间也不释放转载 2014-06-14 17:12:37 · 1447 阅读 · 0 评论 -
CURL详解
curl_setop()函数中的参数中文说明curl_setop()函数中的参数中文说明curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。下列选项的值将被作为长整形使用(在option参数中指定): *CURLOPT_INFILESIZE:当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。*CUR转载 2014-06-09 17:39:24 · 811 阅读 · 0 评论 -
天涯运维之服务器远程操作
早期天涯sa在批量操作服务器时,采用的是SSH公钥方式来实现远程命令操作,即在管理主机生成一对密钥文件(公私钥),然后 把公钥文件复制到受控机,直接在管理主机上远程执行命令或运行脚本,例如:ssh root@10.20.0.54 "/bin/date"。在服务器较多的情况下,sa先在管理主机创建服务器列表的文件,然后使用shell或python写循环执行命令的程序,在管理主机上运行。原创 2013-01-30 17:06:42 · 1012 阅读 · 0 评论 -
批量安装文件
1.批量安装文件,或者批量操作的一个小脚本用法:ssh -p port ip.addr "command"a. 1分钟内如何更改100台Linux系统的root密码#!/bin/bashfor i in `cat ip列表`do echo --------$i--------ssh -p 22 $i " echo '新密码'| passwd --stdin root "原创 2013-01-30 17:30:34 · 334 阅读 · 0 评论 -
ssh使用指南
mail:win2linux#163.com 转载请著名出处,并保留原作者SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet Engineering Task Force)的Network Working Group所制定的一种协议。SSH的主要目的是用来取代传统的telnet和R系列命令(rlogin,rsh,rexe转载 2013-01-30 17:41:47 · 956 阅读 · 0 评论 -
教你找到免费的Google Translate API(谷歌翻译接口)+C#版的Google翻译函数
http://www.crifan.com/teach_you_how_to_find_free_google_translate_api/ (还没试过有时间试下.....)今日,在想要在C#中,利用google翻译,实现把中文翻译为英文。然后就去找,对应翻译的url和参数是如何使用的。参考之前自己的的BlogsToWordpress中的Python版本的crifanLib转载 2013-03-16 14:11:21 · 15139 阅读 · 2 评论 -
php获取输入流
uc中的用到的代码(在api/uc.php)代码:$post = xml_unserialize(file_get_contents('php://input'));php手册(http://cn.php.net/manual/zh/wrappers.php.php)说明:php://input allows you to read raw data from the reque转载 2013-03-20 11:24:56 · 1032 阅读 · 0 评论 -
有趣的地址
阿里测http://www.alibench.com/原创 2013-04-23 17:13:49 · 712 阅读 · 0 评论 -
用PHP写一个Daemon守护进程
http://www.nowamagic.net/librarys/veda/detail/811Daemon守护进程这又是一个有趣的概念,daemon在英语中是"精灵"的意思,就像我们经常在迪斯尼动画里见到的那些,有些会飞,有些不会,经常围着动画片的主人公转来转去,啰里啰唆地提一些忠告,时不时倒霉地撞在柱子上,有时候还会想出一些小小的花招,把主人公从敌人手中救出来,正因如此,daem转载 2013-04-16 15:40:41 · 650 阅读 · 0 评论 -
linux 查看进程占用带宽的工具
nethogsNethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。ubuntu 下安装特别简单 sudo apt-get install nethogs 即可安装完 输入 nethogs 运行 ,然后就可以看到当前进程所占用的带宽了原创 2013-04-26 09:48:26 · 1069 阅读 · 0 评论 -
php mysql 操作类
mysql操作类,v0.2,增加应对大数据量的一些解决方案<?php /*mysql 简单类 by joffe q89949401 围脖@狂code诗人;本类全静态 使用的时候直接include后 用mysql::方法()名即可 由于类在php5里面全局可视,所以不必担心变量范围的问题.如果有什么意见 请围脖私信||qq邮件;目前没有与存储过程有关的方法,当然存储过程一般是创建数转载 2013-04-26 17:51:18 · 677 阅读 · 0 评论 -
运维地址
http://www.ha97.com/category/linux游戏运维http://oplinux.com/Open Suse下的快速更新安装软件程序— zypperhttp://www.58blo.com/?p=267http://www.stamhe.com/?p=247运维工程师http://g.51cto.com/linuxengineers转载 2012-11-27 12:31:12 · 1223 阅读 · 0 评论 -
start stop 游戏 bat
@taskkill /f /IM gateway.exe@taskkill /f /IM gameworld.exe@taskkill /f /IM globalserver.exe@taskkill /f /IM loginserver.exe@taskkill /f /IM dataaccess.exe@taskkill /f /IM chatserver.exe@taskkill原创 2014-01-07 11:16:03 · 893 阅读 · 0 评论 -
64位Win7 IIS7运行 32位Asp.Net出错
64位Win7下,IIS7的进程池l默认都没有 开启32位应用程序,这样会导致运行一个莫名其妙的错误:未能加载文件或程序集“XXXXX”或它的某一个依赖项。试图加载格式不正确的程序。出现类似的错误,可以打开相应的进程池中的高级设置:将“启用32位应用程序”改成True就可以了64位操作系统害死人啊转自:http://www.cnblogs.com/insus/a转载 2014-04-17 11:13:29 · 1923 阅读 · 0 评论 -
wow私服,arcemu trunk源码编译架设
对我架设一个wow私服,意义有二:1. 玩wow过程中,碰到一些实现手法不解的地方,可以实时去调试。2. 基于此服务端模拟wow客户端若干特性,比如地图资源异步加载,角色并行状态处理等。需要工具:1. visual studio 2010(arcemu trunk windows版本解决方案使用),不建议强制修改visual studio版本,因为可能丢失工程配置参数信息。2. m转载 2014-02-17 10:14:49 · 2992 阅读 · 0 评论 -
linux下tar压缩使用
具体的可以在linux环境下 用tar --help查看详细说明格式:tar [option] file -c create create a new archive -x extract extract files from an archive -t list list the contents of转载 2014-06-30 12:12:05 · 421 阅读 · 0 评论 -
mysql常用监控脚本命令列表
[java] view plaincopy#/bin/sh #检测mysql server是否正常提供服务 mysqladmin -u sky -ppwd -h localhost ping #获取mysql当前的几个状态值 mysqladmin -u sky -ppwd -h localhost status #获取数据库当前的连接信息 mys转载 2014-06-30 15:42:00 · 642 阅读 · 0 评论 -
国外程序员整理的系统管理员资源大全
国外程序员整理的系统管理员资源大全受其他程序员汇编 PHP 资源,kahun 在 Github 发起系统管理员相关的开源资源整理。内容分类包括:备份/克隆软件、云计算/云存储、协作软件、配置管理、日志管理、监控、项目管理…… 当然也有系统管理员相关书籍。另外推荐一篇文章:《10本适合于系统管理员的最佳书籍》,目前比 kahun 他们整理的列表更丰富。备份备份软件转载 2016-12-02 14:55:46 · 1082 阅读 · 0 评论