Linux使用shell脚本定时备份文件(夹)

备份的原理

使用Linux的Cron程序定时执行该脚本从而达到备份和删除备份历史的目的。

主要参数

脚本主要需要设置参数有三个:

  • ORIGIN_FOLDER:要备份的目录,必须以\结尾
  • DES_FOLDER:备份文件存储路径(可以是网络路径,前提是必须要有权限管理该路径下的文件夹)
  • DAYS_AGO:该参数表示要删除多少天之前的备份(比如今天是2012年12月31日,那么20121221的文件不会被删除,20121220或比之小的文件夹将会被删除)

脚本

#! /bin/sh
#---------------------------------------------------------------------
#   shell自动备份文件夹同时检查一定日期前的文件夹并删除
#   部署好本脚本后应当在linux中设置cron自动执行: …

apache ab压力测试工具参数及返回结果释义

Apache附带的ab,它非常容易使用,ab可以直接在Web服务器本地发起测试请求。这至关重要,因为我们希望测试的服务器的处理时间,而不包含数据的网络传输时间以及用户PC本地的计算时间。

需要清楚的是,ab进行一切测试的本质都是基于HTTP,所以可以说它是对于Web服务器软件的黑盒性能测试,它获得的一切数据和计算结果,都可以通过HTTP来解释。

参数说明及示例

我们可以模拟100个并发用户,对一个页面发送1000个请求

输入命令:

ab -n1000 -c100 https://www.baidu.com/

其中: -n代表请求数,-c代表并发数,https://www.baidu.com/ 表示压测请求的目标URL。

返回结果:

# 首先是apache的版本信息 …

uwsgi+nginx在ubuntu14.04上部署django项目

注意:这里默认已经有完成的django项目,本文不做相关django项目介绍

1.通过python pip安装uwsgi:

sudo apt-get install python-dev
sudo apt-get install python-pip
sudo pip install --upgrade …

Ubuntu上mysql服务启动、停止、重启

如何启动/停止/重启MySQL

  一、启动

  1、使用 service 启动:service mysqld start

  2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start

  二、停止

  1、使用 service …

  • «
  • 1
  • »