cron快速手册

cron是一个UNIX工具,使用cron后台进程使得任务能够以后台方式在特定时间自动执行。这些任务通常叫做cron jobs. crontab是一个包括在特定时间要运行的cron记录的

1.Crontab限制:

如果你的名字出现在/usr/lib/cron/cron.allow,你可以执行crontab.如果那个文件不存在,而你的名字又没有在/usr /lib/cron/cron.deny中出现,你也可以使用crontab.如果只有cron.deny存在,而且是空文件,那么所有用户都可以使用 crontab.如果两个文件都不存在,那么只有root用户可以使用crontab.all/deny文件每行一个用户名。

2.crontab命令:

首先需要指定一个编辑器来打开crontab文件,通常使用vi.
crontab -e:编辑你的crontab文件或者当它不存在时创建一个。
crontab -l:显示你的crontab文件。
crontab -r:删除你的crontab文件。

3.crontab文件语法:

\* \* \* \* \* command to be executed …
more ...

Pidgin登陆校内错误

前段时间用Pidgin登陆校内通总是提示读取错误,然后就失败。

今天终于找到原因了,原来Pidgin上的自定义头像只能在校内上传一次,第二次就会提示以上错误了。
解决办法: 把在帐号设置中你的校内通帐号里取消自定义头像。
more ...

Debian 安装 nagios3

nagios是一种开源服务器监控软件,能在某个服务当掉时发邮件或短信给你哦!

sudo apt-get update #更新软件列表
sudo apt-get install nagios3 #安装nagios3
这时如果登陆http://127.0.0.1/nagios3 会提示输入帐号密码
回到Debian,创建nagios登陆用户
sudo htpasswd -c /etc/nagios3/htpasswd.users username
#username为你的用户名,然后会让你设置密码
可以用这个用户登陆http://127.0.0.1/nagios3 了,但无法显示服务器运行信息,需要添加cgi权限
#先备份cgi.cfg文件
cp /etc/nagios3/cgi.cfg /etc/nagios3/cgi.cfg-bak …
more ...

清除grub的方法(转)

grub是一个非常好的引导程序,它可以引导多操作系统。当windows和linux共存时,删除grub直接进入windows方法:
方案1: 用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record) ---用win98的引导盘或DOS引导盘引导系统到纯DOS提示符下,执行:"fdisk
/mbr"即可。
方案2: 在Linux系统中,恢复MBR。(如果你还能登陆到Linux系统中的话) ---在终端的命令提示符后输入: "dd if=/boot/boot.NNNN of=/dev/hda bs=446
count=1"
注意,其中bs(buffer size)是指重写的字节数。为什么不是512呢?主引导扇区是一个扇区(512字节呀),因为我们只是想通过扇面的命令修复系统MBR的引导或删除 Grub/LILO引导;而不是恢复整个主引导扇区。所以我们只把主引导扇区的备份文件boot.NNNN的前446个字节重写入主引导扇区。
boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘DPT表也破坏掉。那就坏事了 …
more ...

3322.org动态域名

话说3322.org真是好用,在http://www.3322.org中申请,以下是在Linux中的使用方法
脚本一:(cnc提供)
usr="USER"; pwd="PASSWD"; domain="DOMAIN.3322.org"
 url="http://www.3322.org/dyndns/update?system=dyndns&hostname=$domain"
 wget -q --http-user=$usr --http-password=$pwd "$url" -O -
解释:USER替换成你的用户名,PASSWD替换成你的密码,DOMIAN.3322.org替换成你的希网动态域名就好了。
脚本二:(knowfarway提供) 在 /etc/crontab 中写入下行,系统每3分钟运行一次命令。
   \*/3 …
more ...