Linux定时启动任务的一些命令...
/*
* 一年前整的一些资料,在不弄出来真不知道那天就没了,本身我是个懒散的人,也不想再找第二次!
* 下面的内容也是以前baidu/Google的,然后整理了下面的资料。忘了是不是都能用了,当时只试了一部分。。。
*/
要使用自动启动进程的功能,就需要掌握以下几个启动命令:
at 命令
==================================================================
at [-V] [-q 队列 ] [-f 文件名 ] [-mldbv] 时间
at -c 作业 [ 作业 ...]
at 允许使用一套相当复杂的指定时间的方法,实际上是将 POSIX.2 标准扩展了。它可以接受在当天的 hh:mm (小时 : 分钟)式的时间指定。如果该时间已经过去,那么就放在 第二天执行。用户还可以采用 12 小时计时制,即在时间后面加上 AM (上午)或者 PM (下午)来说明是上午还是下午。可以指定命令执行的具体日期,指定格式为 month day (月 日)或者 mm/dd/yy (月 / 日 / 年)或者 dd.mm.yy (日 . 月 . 年)。指定的日期必须跟在指定时间 的后面。
上面介绍的都是绝对计时法,其实还可以使用相对计时法。 指定格式为: now + count time-units , now 就是当前时间, time-units 是时间单位,这里可以是 minutes (分钟)、 hours (小时)、 days (天)、 weeks (星期)。 count 是时间的数量,究竟是几天,还是几小时,等 等。还有一种计时方法就是直接使用 today (今天)、 tomorrow (明天)来指定完成命令的时间。
[例]指定在今天下午 5:30 执行某命令。假设现在时间是中午 12:30 , 2008 年 2 月 24 日,其命令格式如下:
at 5:30pm
at 17:30
at 17:30 today
at now + 5 hours
at now + 300 minutes
at 17:30 24.2.99
at 17:30 2/24/99
at 17:30 Feb 24
[例]
$at -f work 4pm + 3 days
在三天后下午 4 点执行文件 work 中的作业。
$at -f work 10am Jul 31
在 7 月 31 日上午 10 点执行文件 work 中的作业。
在任何情况下,超级用户都可以使用这个命令。对于其他用户来说,是否可以使用就取决于两个文件: /etc/at.allow和 /etc/at.deny 。如果 /etc/at.allow 文件存在的话,那么只有在其中列出的用户才可以使用 at 命令;如果该文件不存在,那么将检查 /etc/at.deny 文件是否存在,在这个文件中列出的用户均不能使用该命令。如果两个文件都不存在,那么只有超级用户
相关文档:
1。下载postgresql8.4.1源码包
下载地址:http://www.postgresql.org/ftp/source/
2。解压源码包
3。编译安装
命令如下:
./configure
gmake
su
gmake install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/ ......
手头有个ep9315的板,今天突然想起跑一下adsl上网。晚上回来就开始搞。
从10点到现在,终于能够跑起来。
给大家借鉴一下。
1.编译内核,把ppp的那些选项选上。 (我用2.6.8.1的kernel,cirrus 的patch)
2.libpcap-0.9.1 这个包是pppd需要的。
./configure CC=arm-linux-gcc CFLAGS=-msoft-float --target=arm-linu ......
The physical memory map for Linux is completely independent from the virtual map and is designed to maximize contiguous space. Given that the kernel image will always be at the start of DRAM, the Linux kernel maximizes contiguous space by allocating runtime memory from the end of physical DRAM movin ......
这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
文档选项
打印本页
将此页作为电子邮件发送
样例代码
级别: 初级
M. Tim Jones (mtj@mtjones.com), 资深首席软件工程师, Emulex
2006 年 4 月 24 日
/proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用 ......