文章目录
- apache (3)
- CSS (3)
- html (4)
- javascript应用 (2)
- Linux 技术 (49)
- mysql (9)
- nginx (2)
- PHP (29)
- SEO (25)
- webmin (1)
- Windows 实战 (30)
- wordpress (30)
- zen-cart (43)
- 健康 (4)
- 其他转载 (34)
- 十万个为什么 (2)
- 外贸收款 (2)
- 学习 (16)
- 学习-转载 (13)
- 情感社区 (6)
- 手机 (2)
- 数据库 (1)
- 文学 (1)
- 文摘 (1)
- 未分类 (48)
- 热点新闻 (10)
- 生活常识 (7)
- 组网 (4)
- 英语学习 (3)
- 计算机技术学习 (4)
- 说文解字 (1)
- 转载 (29)
- 轻松一下 (32)
- 邹清水 (110)
月归档:十一月 2009
ATnotes,很方便的查看找文档文件内容的小软件
ATnotes,一个小工具,但是它具体方便快捷地查看文档第一页内容的能力,使用方便,快捷。 下载地址很难找,无风在网络上爬了好几年了,头一次看见这个东西。 这个软件是一个朋友给的,我就放在我博客上,做做备份。 ATnotes下载地址
做了一个SCP和软链接的测试
今天做了一个软件 链接在SCP下的测试; 使用SCP传输一个文件夹的时候,如果该文件下含有软链接,则会把这个软件 链接当成一个真实的“文件(夹)”进行处理。 如,我的网站根目录下有一个images软链接,是连接到/data0/images 的,我使用SCP传输这个网站的时候,/data0/images里的文件全部跑到网站根目录的images下了。 想想,如果传输的站群都有同样的一个软链接,那就会有无数个images文件夹被复制,产生大量的冗余数据。可怕!
centOS服务器的时区设置
买来的服务器,时区五花八门,实在不好管理。 今天决心将他们统一成西六区,可是西六区的城市是哪个呢? 终于打到了,原来是CST 现在开始配置服务器的时区。(为了节省时间,我把命令写在记事本里,然后每台服务器的ssh窗口里都粘贴一次,哈哈哈) 这样做的好处在于,我只要检查一次我的命令就可以了,其它的就一样的了。 5:52:58 开始设置时区,所有服务器的时间均为GMT-6(CST)时区的时间 一、 安装ntp时间同步服务 yum install -y ntp 二、 设置时区为CST cp /usr/share/zoneinfo/CST6CDT /etc/localtime 三、 手动同步一次时间 ntpdate us.pool.ntp.org
Linux 下如何快速找到文件_locate命令详解
我在linux下,不是很熟悉使用find的命令,所以比较习惯用locate命令。 不过这次iredos由于精简的原因,没有安装locate包, 我尝试yum install locate,结果没有这个包。 yum list | grep locate yum install mlocate updatedb 这个时候,你就可以使用locate来查找文件。
mysqldump: Got error: 1556: You can’t use locks with log tables. when using LOCK TABLES
最近在做数据库备份的时候,遇到这样的一个错误: mysqldump: Got error: 1556: You can’t use locks with log tables. when using LOCK TABLES 我是把一些mysqldump语句放在一个批量命令文件(传说中的.sh文件)中执行的,而当我把这些 mysqldump语句分离开来一个一个执行的时候,我发现是没有任何错误的,于是在网络上找了一些资料: 发现是mysql默认数据库里的logs表,不能被加锁(lock tables)引起的。 于是我测试了一下,把关于mysql这个默认数据库相关的语句清空后,整个文件即可正常运行。 还有一个解决方法: 便是在mysql这个数据库相关的那句mysqldump加上 –lock-tables=0 这个参数,不锁表备份,也是可行的。
弊端
今天突然发现,我的博客有个弊端。 研究发现:无风的飘逸这厮很懒,博客里情感类的文章很少,严重影响到其亲朋好友对这个博客的关注程度。 正方意见:作为一个ITER,博客上只写技术性的文章也是难免的嘛,至于情感类的文章,有空就写,没空也就没必要去写了。 反方意见:如果朋友们进来看见的都是枯燥的专业性文章,很自然会感觉插不上话,久而久之,便会失去了去看你的博客的兴趣。
nginx的一个常见错误
[emerg] 14360#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 今天nginx出错了,查看日志的时候,看到了上面的这个错误信息,急得满头大汗,哪个天杀的把80端口给占了? 上网络上找了那多信息,有说是让阿帕奇占用了, 经过检查我的系统没有安装阿帕奇。 也有说要关迅雷的, 天啊,我的是linux系统,迅雷怕是还没有在linux下生存的能耐。 有人说,其实没有错,是nginx重复开启了,端口被它自己给监听了。 胡扯!我的nginx出错了,我把它关……等等,为什么查看进程的时候有一个很熟悉的进程跑上来了? = =#果然是这个原因,nginx重复开启。 原来这么一个简单的错误都会把我搞晕,看来需要系统地学习一下nginx了,因为据说公司打算继续使用nginx。
MYSQL 教程之MYSQLDUMP使用全攻略
MYSQL教程:mysqldump使用全攻略 mysqldump是一个mysql自带的数据库工具,它是一个由shell调用的工具软件,并不是sql命令。 shell> mysqldump [OPTIONS] database [tables] 如果你不给它指定任何表,整个数据库将被mysqldump导出。 如果你想查看mysqldump的版本信息和帮助,通过执行mysqldump –help可实现。 注意,如果你运行mysqldump没有–quick或–opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。 mysqldump支持下列选项: –add-locks 在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。 –add-drop-table 在每个create语句之前增加一个drop table。 –allow-keywords 允许创建是关键词的列名字。这由表名前缀于每个列名做到。 -c, –complete-insert 使用完整的insert语句(用列名字)。 -C, –compress 如果客户和服务器均支持压缩,压缩两者间所有的信息。 –delayed 用Insert DELAYED命令插入行。 -e, –extended-insert 使用全新多行Insert语法。(给出更紧缩并且更快的插入语句) -#, –debug[=option_string] 跟踪程序的使用(为了调试)。 –help 显示一条帮助消息并且退出。 –fields-terminated-by=… –fields-enclosed-by=… … 继续阅读
教你怎么看top命令-linux进度
在linux里执行top命令,看得我眼都花了,特地去找了这个方面的知识,收藏起来以备急用! Tasks: 29 total 进程总数 1 running 正在运行的进程数 28 sleeping 睡眠的进程数 0 stopped 停止的进程数 0 zombie 僵尸进程数 Cpu(s): 0.3% us 用户空间占用CPU百分比 1.0% sy 内核空间占用CPU百分比 0.0% ni 用户进程空间内改变过优先级的进程占用CPU百分比 98.7% id 空闲CPU百分比 0.0% wa 等待输入输出的CPU时间百分比 0.0% hi 0.0% si Mem: 191272k total … 继续阅读
Nginx host not found in upstream 错误
2009/11/02 04:33:23 [emerg] 1407#0: host not found in upstream “web2.fbikey.com” in /usr/local/nginx/conf/nginx.conf:54 启动Nginx报错在网络上搜索,基本没有答案。 灵机一动,测试了一下 $ping web2.fbikey.com 得到这样的回复 unknown host web2.fbikey.com 8成是NameServer又设置错了,服务商的技术人员太奇怪了,设置了NameServer又不保存在/etc/resolve.conf文件里 $cat /etc/resolv.conf 果然里面是空的,加了两行 nameserver 66.63.160.2 nameserver 66.63.160.3 问题解决!