`
lz1130
  • 浏览: 403427 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论
文章列表
转自:http://www.sunnyu.com/?p=8 随着网站正式运行,我们可以通过通用的免费日志分析工具比如awstats获得一些实际访问网站的信息,例如每天ip量,pv量,用户所用的的浏览器,用户所用的操作系统等,但是有时候希望通过手工方式从WEB日志文件中获得一些信息,下面列出了一些最近一段时间我经常在用的命令 获得访问前10位的ip地址 cat access.log|gawk '{print $1}' |sort|uniq -c|sort -nr |head -10 访问次数最多的文件或页面 cat access.log|gawk '{print $11}'|sort|uniq ...
今天执行一条shell命令,其中包含了!@…… 总之是有一段以!开始,结果报错event not found! 不解,查了shell相关资料了解到bash Shell脚本: 第一行:#!/bin/bash     #!被称为魔术数字(magic number),用于供内核确认那个程序将翻译并执行这个脚本。该行必须在你的脚本的第一行。 !是一个关键字,历史命令查找的作用。 man bash | less -iRsp 'HISTORY EXPANSION' 猜测是不是magic number这个原因。命令中没有这个字符就没问题。 shell内部不知道怎么处理这些的,有必要好好学下shell 。
之前一直以为mysql坏了innodb数据库就完了,今天看到个工具可以恢复innodb数据。改天研究研究。 http://code.google.com/p/innodb-tools/ InnoDB Tools是一个开源的项目,提供了MySQL InnoDB的数据恢复工具,该项目的作者是专业的MySQL咨询师。 MySQL数据库现在被广泛的应用在互联网和企业应用开发当中。当数据库服务器出现内存故障,或者服务器的硬盘RAID故障,又或者用户不小心使用了delete table语句的时候,就有可能丢失重要的数据库数据。在这些情况出现的时候,InnoDB自动恢复机制是无法挽回数据的,要恢复数据 ...
现在看的很懵懂,留下再研究。 转自:http://blog.daviesliu.net/2008/04/24/sync/ 传统的文件同步方案有rsync(单向) 和 unison(双向)等,它们需要扫描所有文件后进行比对,差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件 ...
最近一口气买了好几本书,都是豆瓣上大家一致好评的。 越来越喜欢豆瓣的读书频道,每次在上面找到的书都不会让我失望。他们说这是群体智慧,大部分人觉得好的都没错的。呵呵。 豆瓣提供了这样一个让大家发挥群体力量的平台,而且参与简单,只有想读,在读,读过三个选项。简单的交互带来了更多人的参与,也带来了更客观的评价。参与的人一般都是对那本书感兴趣的人或是读过想推荐(想炫耀:))的人,我还可以从书评中简单的了解一本书。 近期豆瓣加入的新功能“购书单”还在内测中,可以对比各购书网站价格并到相关网站购书。我觉得我一定会用的。这中模式能给豆瓣带来一定收入,也是互联网的发展趋势:以免费、精品的内容吸引大众,在给大家提 ...
iostat [root@hqu-mysql ~]# iostat -x Linux 2.6.9-89.0.15.ELsmp (hqu-mysql)   2009年11月25日 avg-cpu:  %user   %nice    %sys %iowait   %idle                    7.95       0.00       5.96       1.24      84.85 Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz await ...
引用目前我们可以接触到的大部分pc依然采用上世纪遗传下来的 BIOS + MBR 组合。 BIOS,基本输入输出系统 (Basic Input-Output System),是软件与硬件之间的一个接口,可以把它看作一个翻译在中文与英语之间,虽然两者完全不同,不过 ...
自己认同的观点! Tom 不是 DBA 作者: Fenng 网址: http://www.dbanotes.net/database/tom_dba.html Tom,Thomas Kyte ,一个人支撑 AskTom 的那个家伙,最近发了一篇文章,说在经过九年零九个月之后,他终于不用管理 AskTom.oracle.com 的数据库了, ...
用到的软件包: nagios-cn-3.2.0.tar.bz2 nagios-plugins-1.4.14.tar.gz nrpe-2.12.tar.gz rrdtool-1.0.50.tar.gz pnp-0.4.14.tar.gz 1、Nagios监控端安装 安装apache、php和相关库 yum -y install gd gd-devel yum -y install httpd php php-gd 建立运行用户 useradd nagios groupadd nagcmd usermod -G nagcmd nagios usermod -G nagcmd apache ...
在老版本的MySQL 3.22中,MySQL的单表限大小为4GB,当时的MySQL的存储引擎还是ISAM存储引擎。但是,当出现MyISAM存储引擎之后,也就是从MySQL 3.23开始,MySQL单表最大限制就已经扩大到了64PB了(官方文档显示)。也就是说,从目前的技术环境来看,MySQL数据库的MyISAM存储引擎单表大小限制已经不是有MySQL数据库本身来决定,而是由所在主机的OS上面的文件系统来决定了。 而MySQL另外一个最流行的存储引擎之一Innodb存储数据的策略是分为两种的,一种是共享表空间存储方式,还有一种是独享表空间存储方式。 当使用共享表空间存储方式的时候,Innodb的 ...

mysql改变字符集

1、用 SET 语法来指定,不加 "GLOBAL" 的话就只对本次会话有效。 SET [GLOBAL] character_set_client     = utf8; SET [GLOBAL] character_set_connection = utf8; SET [GLOBAL] character_set_database   = utf8; SET [GLOBAL] character_set_results    = utf8; SET [GLOBAL] character_set_server     = utf8; 2、只对本次会话有效。 SET NAM ...
InfoQ: 豆瓣网技术架构变迁 PPT
晚上睡不着,突然想起小时候的几个小伙伴,不知道现在他们在干什么,过的好不好。 特别是赵耀同学,记得我们小时候大清早在一中足球场跑步,踢球。一只忘不了那么小年纪的他就能踢出那么好的曲线球。之后被 云南红塔队 相中,叫去昆明好好培养 边念书边练球。想想现在也该念大一了,都没消息了。后头得问问他妈妈,有没学坏。 于是乎,我感慨能做自己喜欢的事的孩子真幸福。
操作系统:CentOS 5.3、Mysql 5.1.39 简单原理图: 1、编译安装必备软件: libevent 1.x or higher (1.3b or later is preferred) lua 5.1.x or higher glib2 2.6.0 or higher pkg-config libtool 1.5 or higher MySQL 5.0.x or higher developer files 2、安装 可以直接去官方下载二进制,或源码编译安装。 我用的是编译好的二进制:http://mysql.cdpa.nsysu.edu.tw/Download ...
Awstats 是在 SourceForge 上发展很快的一个基于 Perl 的 WEB 日志分析工具,Awstats 的运行是需要 PERL 环境的支持,从 awstats 的文档来看,它对 Apache HTTP Server 的支持是非常完美的,用 Nginx 的话,要运行 awstats 变得很麻烦。首先 Nginx 本身对 Perl 的支持是比较弱的,甚至官方也不建议使用;另外在日志格式上有需要修改后才能运行。有个好的方法是用awstats静态发布 本文介绍的是用awstats静态发布,并非perl fastcgi。我觉得的也没必要用perl fastcgi,nginx配起来也不太方 ...
Global site tag (gtag.js) - Google Analytics