Linux
文章平均质量分 71
iteye_14059
这个作者很懒,什么都没留下…
展开
-
安装 Tokyo Cabinet 和 Tokyo Tyrant
原文出处:http://blog.chenlb.com/2009/03/install-tokyo-cabinet-and-tokyo-tyrant-start-ttserver.htmlTokyo Cabinet 是一款 DBM 数据库,与Berkeley DB是同类产品,但性能要好。Tokyo Tyrant 是Tokyo Cabinet 的数据库网络接口。它拥有Memcached...原创 2014-03-18 11:18:11 · 105 阅读 · 0 评论 -
linux资源监控命令详解
Linux统计/监控工具SAR详细介绍:要判断一个系统瓶颈问题,有时需要几个 sar 命令选项结合起来使用,例如: 怀疑CPU存在瓶颈,可用 sar -u 和 sar -q deng 等来查看 怀疑内存存在瓶颈,可用 sar -B、sar -r 和 sar -W 等来查看 怀疑I/O存在瓶颈,可用 sar -b、sar -u 和 sar -d 等来查看 sysstat 工具...原创 2014-05-05 21:11:17 · 303 阅读 · 0 评论 -
软件级负载均衡器(LVS/HAProxy/Nginx)的特点简介和对比
标签:LVS/HAProxy、Nginx nginx 休闲 特点简介和对比 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yuhongchun.blog.51cto.com/1604432/697466<!--正文 begin-->现在网站发展的趋势对网络负载均衡的使用是随着网站规模的...原创 2014-05-07 13:12:04 · 74 阅读 · 0 评论 -
Varnish 详解
标签:Varnish 缓存服务器原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://freeloda.blog.51cto.com/2033581/1297414<!--正文 begin-->大纲一、Varnish 简介二、Varnish 特点三、Varnish 与 Squid 对比...原创 2014-05-07 13:21:26 · 217 阅读 · 0 评论 -
利用Nginx http_image_filter_module模块来裁剪过大的图片
http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时缩放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类型信息,由于是即时计算的结果,所以网站访问量大的话,不建议使用。安装还是很简单的,默认HttpImageFilterModule模块...原创 2014-05-13 12:23:57 · 319 阅读 · 0 评论 -
Shell编程--第2章 使用find和xargs
使用find和xargs有时可能需要在系统中查找具有某一特征的文件(例如文件权限、文件属主、文件长度、文件类型等等)。这样做可能有很多原因。可能出于安全性的考虑,或是一般性的系统管理任务,或许只是为了找出一个不知保存在什么地方的文件。Find是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录。 在本章中,我们介绍以下内容: ? find命令选项。 ? 用find...原创 2014-05-16 11:19:49 · 99 阅读 · 0 评论 -
Boost Installation
To install Boost.Build from an official release or a nightly build, as available on the official web site, follow these steps:Unpack the release. On the command line, go to the root of the unpacke...原创 2014-05-16 18:01:31 · 108 阅读 · 0 评论 -
Linux下修改系统日期与时间的方法
偶刚才在一台Linux上编译新内核时,出现提示系统时间不正确,date一下,还真是出现了错误的时间。Linux下修改系统时间一般使用 date -s 命令。比如将系统时间设定成今天:2010年08月11日,命令如下:# date -s 08/11/2010将系统时间设定成17点49分0秒,命令如下:# date -s 17:49:00注意:这里说的是系统时间,...原创 2014-05-19 16:21:59 · 213 阅读 · 0 评论 -
Find命令搭配atime/ctime/mtime时的日期写法
标签:find atime mtime ctime原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://golehuang.blog.51cto.com/7499/1108124<!--正文 begin-->find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索。本文...原创 2014-05-23 14:02:22 · 152 阅读 · 0 评论 -
linux中强大且常用命令:find、grep
在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下:find命令find命令的一般形式find命令的常用选项及实例find与xargsgrep命令grep命令的一般形式grep正则表达式元字符集(基本集)grep命令的常用选项及实例...原创 2014-05-23 14:14:50 · 123 阅读 · 0 评论 -
Linux crontab 命令格式与详细例子
基本格式 : * * * * * command分 时 日 月 周 命令第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天) 第6列要运行的命令crontab文件的一些例子:30 21 * * * /usr/local/etc/rc.d/lighttpd ...原创 2014-05-23 14:18:40 · 97 阅读 · 0 评论 -
linux删除文件后没有释放空间
author:skatetime:2009/12/09 linux删除文件后没有释放空间 今天发现一台服务器的home空间满了,于是要清空无用的文件,当我删除文件后,发现可用空间没有变化 os:centos4.7现象: 发现当前磁盘空间使用情况: [root@ticketb ~]# df -hFilesystem Size ...原创 2014-04-22 17:21:23 · 78 阅读 · 0 评论 -
TTserver运维方案
* 配置TTserver服务器的启动脚本安装ttserver后默认在/usr/local/sbin目录下有ttservctl启动脚本示例,建议copy到具体ttserver数据存放的目录(一个机器可能有多个ttserver服务器,分开便于配置和管理)cp /usr/local/sbin/ttservctl /data/ttserver_data/;cd /data/ttserver_data...原创 2014-04-22 15:49:34 · 122 阅读 · 0 评论 -
Linux防火墙的关闭和开启
1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 在开启了防火墙时,做如下设置,开启相关端口, 修改/et...原创 2014-03-18 12:08:58 · 80 阅读 · 0 评论 -
CentOS升级Python到2.7版本
查看python的版本 view source print?1python -VPython 2.4.31.先安装GCC view source print?1yum -y install gcc2.下载Python-2.7.2 ...原创 2014-03-18 13:28:31 · 80 阅读 · 0 评论 -
Python 2.x 与 Python3.x 主要区别对照表
Python2.4+ 与 Python3.0+ 主要变化或新增内容Python2 Python3print是内置命令 print变为函数print >> f,x,y print(x,y,file=f)print x, print(x,end='')reload(M) ...原创 2014-03-18 14:35:35 · 74 阅读 · 0 评论 -
Oracle Sql Loader中文字符导入乱码的解决方案
Oracle Sql Loader中文字符导入乱码的解决方案 服务器端字符集NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK控制文件ctl: LOAD DATACHARACTERSET ZHS16GBKINFILE 'c:\testfile.txt' id name descFIELDS TERMINATED BY "," (id,name ,desc...原创 2014-03-19 09:47:08 · 891 阅读 · 0 评论 -
wget参数用法详解
wget 是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wget可以跟踪HTML页面上的链接依次...原创 2014-03-21 10:50:34 · 627 阅读 · 0 评论 -
Wget下载终极用法和15个详细的例子
Wget是一种很好用的因特网下载工具,他具有的很多特性是其他工具所不能比拟的,再者他是一个轻量级可配置的下载工具。本文结合例子介绍Windows下wget的多种下载方法和用途。1、用Wget下载单个文件下载的时候会显示: ~文件的大小、连接状态、连接地址以及文件的大小 ~保存的名称 ~下载进度条 ~下载速度、时间,还有多少未下载例如我下载editplus时...原创 2014-03-21 14:01:36 · 166 阅读 · 0 评论 -
Solr删除所有索引
测试环境需要经常删除全部索引,有三种方式可以使用:1. 直接在浏览器上输入 solr 删除全部索引: http://localhost:8983/solr/update/?stream.body=<delete><query>*:*</query></delete>&stream.contentType=text/xml;char...原创 2014-04-01 09:21:46 · 334 阅读 · 0 评论 -
nohup & python
本来想测试下nohup的用法,去执行一个python脚本:nohup python test.py > out.log &结果郁闷啊,怎么都查看不到输出! ………… 终于找到了答案:python的输出又缓冲,导致out.log并不能够马上看到输出。-u参数,使得python不启用缓冲。所以改正命令:nohup python -u test.py...原创 2014-04-16 10:23:56 · 441 阅读 · 0 评论 -
解决Linux:cannot open shared object file: No such file or directory 类似问题
遇到 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 这样的问题是在安装memcached的时候遇到的。我按别人的攻略安装了libevent和memcached之后却发现在执行的时候出现了。 error whi...原创 2014-04-16 21:39:56 · 1021 阅读 · 0 评论 -
Tokyo Tyrant(TTServer)系列-介绍和安装
标签:安装 ttserverTokyo Tyrant(TTServer)系列-介绍和安装Tokyo Cabinet 是日本人 Mikio Hirabayashi(平林幹雄)のページ 开发的一款DBM数据库(注:大名鼎鼎的DBM数据库qdbm就是他开发的),该数据库读写非常快。insert:0.4sec/1000000 recordes(2500000qps),写入100万数据只需要0...原创 2014-04-20 12:48:27 · 238 阅读 · 0 评论 -
15个实用的Linux find命令示例
原文出处: thegeekstuff 译文出处: oschina-青崖白鹿。欢迎加入技术翻译小组。<!-- div id="ad1"><script type="text/javascript">google_ad_client = "ca-pub-7056282119617872";google_ad_slot = "6645040531";goog原创 2014-05-23 14:22:03 · 139 阅读 · 0 评论 -
Tornado多进程方式log切分错误的解决方案
在生产环境中,log一般按照时间进行切分,如在23:59:59切分一天的日志,以便进行分析。在python中常用内建的logging模块实现 logger = logging.getLogger() logger.setLevel(logging.DEBUG) log_file = 'tornadolog.log' timelog = t...原创 2014-06-13 10:09:47 · 517 阅读 · 1 评论 -
高性能NoSQL数据库Redis结合谷歌开源tcmalloc库的安装笔记
TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。TCMalloc库的安装步骤(Linux环境):1、64位操作系统请先安装libunwi...原创 2014-06-30 17:03:46 · 138 阅读 · 0 评论 -
让RedHat允许从Windows上的X登陆
让RedHat允许从Windows上的X登陆2004-04-23 15:18 pm来自:Linux文档现载:Www.8s8s.coM地址:无名1. 修改/etc/inittab,改变runlevel为5,例如 [root@QRedHat etc]# cat /etc/inittab ...... id:5:initdefault: ...... 2. 修改GDM的配置文件,/etc/X11/...原创 2013-04-27 16:10:12 · 102 阅读 · 0 评论 -
RedHat 未注册yum解决办法
1.卸载redhat自带的yum组件 rpm -qa|grep yum|xargs rpm -e --nodeps 2.安装centos的yum包 32位 # wget http://centos.ustc.edu.cn/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.centos.i38...原创 2013-04-27 21:09:25 · 229 阅读 · 0 评论 -
RedHat6.0 ES 本地yum服务器搭建配置
我的Linux Redhat6.0上在装的时候木有装Xwindow和Gnome这些桌面,今天想装Oracle需要界面,我得装Xwindow啦,本想yum install xorg* gnome*了事,可是俺的Rhel 6.0又没注册,不能yum啦,想想一个个rpm去装也太费劲了,好几百个rpm呢,还要处理包依赖,那不得蛋teng死啊,于是乎想着在本地建立yum服务器,找找资料还真有...原创 2013-04-27 21:13:38 · 87 阅读 · 0 评论 -
tokyotyrant-java客户端
目录:概述演示[一]、概述java实现了对ttserver服务端的连接和访问。相关的源代码和jar包可以到其官网下载。官网地址:http://code.google.com/p/tokyotyrant-java/如果是maven构建项目的,在pom.xml 的<dependencies>节点中增加如下依赖配置即可:1<depe...原创 2014-07-25 09:48:05 · 296 阅读 · 0 评论 -
在CentOS上安装和配置OpenStack Nova
因为 Python 的版本问题,在 CentOS 5.6 上安装 OpenStack 不是件容易的事情,因为 OpenStack 是 Python 2.6 写的,CentOS 5.6 上默认的是 Python 2.4 的环境,一些关键工具(比如 yum 等)和依赖关系都需要 2.4,不容易直接升级到 2.6,所以要在 CentOS 上安装 OpenStack 的话简单的办法是直接用 CentOS...原创 2014-08-22 15:53:19 · 212 阅读 · 0 评论 -
开源日志系统比较
作者:Dong | 新浪微博:西成懂 | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址:http://dongxicheng.org/search-engine/log-systems/本博客的文章集合:http://dongxicheng.org/recommend/ 本博客微信公共账号:hadoop123(微信号为:hadoop-123),分享hadoo...原创 2014-09-03 21:11:20 · 162 阅读 · 0 评论 -
Inmanhust的日记
列式数据库之infobright2010-03-06 23:21:51 年前听过Sybase中国区副总裁的关于列式数据库的讲座之后就一直被列式数据库强大的性能吸引。最近邂逅了infobright,列式数据库的学习展开了。 Sysbase可以说是列式数据库的先驱,Sysbase IQ 15 就是Sybase 目前最新的列式数据库。它具有强大的功能...原创 2014-09-04 09:18:30 · 106 阅读 · 0 评论 -
协议分析之TCP旁路阻断
一、阻断未建立起来的连接 我们知道TCP的建立要经过3次握手,假设客户端C向服务器S请求连接 1、C发送带有SEQ_C(随机)初始序列号的SYN报文给S 2、S回复带有SEQ_S(随机)初始序列号和确认序列号ACK_S(必须是SEQ_C+1)的SYN报文给C 3、C回复确认序列号ACK_C(取值为SEQ_S)给S 整个过程如果...原创 2014-09-23 17:38:24 · 840 阅读 · 0 评论 -
安装 Bzip2-1.0.2
预计所需编译时间: 0.1 SBU预计所需硬盘空间: 3.0 MBBzip2的内容Bzip2 是块排序文件压缩器,比传统的gzip生成更高压缩比的文件。安装下列程序: bunzip2 (link to bzip2), bzcat (link to bzip2), bzcmp, bzdiff, bzegrep, bzfgrep, bzgre...原创 2014-10-09 18:16:53 · 999 阅读 · 0 评论 -
libbz2.a,libz.so导致tokyocabinet make失败问题解决方法
近日心血来潮,决定装了个Ubuntu 9.10 live cd做编程开发。没想到wbui.exe也不是什么方便的东西,如果在安装之前你不幸选择了简体中文~~~~呵呵,不好意思,慢慢等吧,它会慢悠悠地连接到国外,为你用心良苦的下载中文依赖包(如果你家早已光纤入屋,那恭喜,你是不会有这个麻烦的)。没有一个晚上,绝对搞不定~~建议:1、安装英文版。装好了系统再上网下载,至少你能看到界面,可以做做简单操...原创 2014-10-09 18:17:39 · 348 阅读 · 0 评论 -
Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...原创 2013-04-24 10:34:38 · 61 阅读 · 0 评论 -
Linux下chkconfig命令详解
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]chkconfig在没有参数运行时...原创 2013-04-24 10:33:38 · 74 阅读 · 0 评论 -
CentOS yum的详细使用方法
yum是什么yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 yum特点可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数据库的一致性yum安装Ce...原创 2013-04-19 11:56:35 · 89 阅读 · 0 评论 -
CentOS ,sudoers 解决方法
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方 法:1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直...原创 2013-04-19 12:01:30 · 211 阅读 · 0 评论