Linux下使用rsync最快速删除海量文件的方法

昨天遇到了要在Linux下删除海量文件的情况,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。

1、先安装rsync:

  1. yum install rsync

2、建立一个空的文件夹:

  1. mkdir /tmp/test

3、用rsync删除目标目录:

  1. rsync –delete-before -a -H -v –progress –stats /tmp/test log

这样我们要删除的log目录就会被清空了,删除的速度会非常快。
文章来源:http://www.ha97.com/4107.html

如何卸载lnmp

  1. killall nginx
  2. /etc/init.d/mysql stop
  3. killall mysqld
  4. /usr/local/php/sbin/php-fpm stop
  5. killall php-cgi
  6. rm -rf /usr/local/php
  7. rm -rf /usr/local/nginx
  8. rm -rf /usr/local/mysql
  9. rm -rf /usr/local/zend
  10. rm /etc/my.cnf
  11. rm /etc/init.d/mysql
  12. rm /root/vhost.sh
  13. rm /root/lnmp

CentOS 5.x 系统下使用yum 升级php到5.2.x 最方便方法

WordPress需要PHP的版本5.2x以上,如果你的PHP是yum安装的,很有可能PHP的版本是5.1x,通过以下方法升级PHP到5.2比较方便,现推荐给大家。

  1. # rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
  2. # vi /etc/yum.repos.d/CentOS-Base.repo

增加下面信息

  1. [utterramblings]
  2. name=Jason’s Utter Ramblings Repo
  3. baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
  4. enabled=1
  5. gpgcheck=1
  6. gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

执行命令,自动升级。

  1. yum update php -y
  2. yum install libmcrypt -y

怎样用DNSPod做负载均衡?

1、什么是负载均衡?
在大型的网络应用中,使用多台服务器提供同一个服务是常有的事。平均分配每台服务器上的压力、将压力分散的方法就叫做负载均衡。
[利用DNSPod来实现服务器流量的负载均衡,原理是“给网站访问者随机分配不同ip”]

2、什么情况下会用到负载均衡?
如果你有多台服务器,需要将流量分摊到各个服务器,那就可以利用DNSPod来做负载均衡。

3、怎样设置和使用负载均衡?
下图的例子是:有3台联通服务器、3台电信服务器,要实现“联通用户流量分摊到3台联通服务器、其他用户流量分摊到电信服务器”这个效果的设置
FAQ

4、负载均衡的常见问题
(1)我只有多台电信服务器(或者网通服务器),该如何填写?
添加记录的时候,选择线路类型为默认即可。
(2)DNS轮询的时候,IP是如何给出的?流量是完全平均的么?
IP是随机给出的。由于访问者访问的资源不同,流量是不可能做到完全平均的。

Linux split命令实例

你曾经是否想要把一个大文件分割成多个小文件?比如一个5gb日志文件,我们需要把它分成多个小文件,这样我们才有可能使用普通的文本编辑器读取它。有时我们需要传输20gb的大文件到另一台服务器,这就需要我们把它分割成多个文件,这样便于传输数据。下面我们来通过五个实例来讲解它。
继续阅读Linux split命令实例