Linux中常见的例行性工作

一 、仅执行一次的工作调度单一工作排程的运作,那就是 at 这个指令的运作!

1.atd 启动与 at 运作的方式

[root@localhost ~]# /etc/init.d/atd restart

Stopping atd:                                              [ OK ]

Starting atd:                                              [ OK ]

2. 设置一下开机启动这个服务

[root@localhost ~]# chkconfig atd on

3.实际运行单一工作调度

《1》再过5分钟后,将/root/.basrc 寄给root自己

[root@localhost ~]# at now +5 minutes

at> /bin/mail root -s "testing at job" < /root/.bashrc

at> <EOT>        这里输入    ctrl +d 就会出现<EOT> 的字样.

job 7 at 2012-09-24 19:50

[root@localhost ~]# atq 查询目前主机上面有多少的at工件调度 如果关闭 atrm +工作号

6     2012-09-25 23:00 a root

7     2012-09-24 20:05 a root

[root@localhost ~]# at -c 6

#!/bin/sh

# atrun uid=0 gid=0

# mail     root 0

《2》将上述的第5项工作内容列出来查阅

如果在23:00停电关机命令如下

[root@localhost ~]# at 23:00 2012-9-25

at> /bin/sync

at> /bin/sync

at> /sbin/shutdown -h now

at> <EOT>

job 6 at 2012-09-25 23:00

事实上,当我们使用at时进入at shell 的环境让用户执行工作命令,你最好使用绝对路径来执行

8 .batch : 系统有空时才进行后台任务 ,他会在 CPU 工作负载小亍 0.8 的时候,才运行你所下达的工作任务

[root@localhost ~]# batch 23:00 2012-9-25

at> sync

at> sync

at> shutdown -h now

at> <EOT>    这里输入    ctrl +d 就会出现<EOT> 的字样.

job 8 at 2012-09-25 23:00

[root@localhost ~]# atq

6   2012-09-25 23:00 a root

8   2012-09-25 23:00 a root

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

时间: 2024-10-03 11:17:17

Linux中常见的例行性工作的相关文章

linux例行性工作 crontab详解

名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab file [-u user]-用指定的文件替代目前的crontab. crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. crontab-d[user]-删除用户目前的crontab. crontab-c dir- 指定crontab的目录. crontab文件的格式

linux中常见的文件操作命令(一)

改变目录 cd 查看当前目录 pwd 查看目录下的文件的详细信息: ls -l /tmp 创建目录 mkdir /tmp/test 创建文件 touch /tmp/test.txt 将file2的时间记录改成和file1一样 touch -r file1 file2 删除文件 rm /tmp/test.txt rm -f /tmp/test.txt 不显示提示信息 删除文件夹 rm -r  /tmp rm -fr /tmp 不显示提示信息 复制文件 cp /tmp/res.txt /tmp/de

Linux中shell脚本获取当前工作目录

workdir=$(cd $(dirname $0); pwd) 步骤1 dirname $0,取得当前执行的脚本文件的父目录 步骤2 cd到父目录,即进入当前工作目录 步骤3 pwd显示当前工作目录

如何在 Linux 中生成全景照片

如果你是一位狂热的摄影爱好者,那么你的摄影集中可能会有一些令人叹为观止的全景摄影作品.事实上,制作这些照片既不需要专业的摄影技术,也不需要什么特别的设备,利用一些照片合并软件(在线或者是离线,桌面设备或者移动设备)就可以将两幅或者多幅有重叠部分的照片轻松合成一幅全景照片. 这篇教程里,我将会解释 如何在 Linux 中完成全景照片的合并工作.在这儿,我将会使用一款叫做 Hugin 的照片合并软件. Hugin 是一款开源(GPLv2)并可以免费使用的照片合并工具.它目前支持多个平台,包括 Lin

Linux中工作管理与系统资源查看详解

Part One 工作管理 工作管理指的是在单个登录终端同时管理多个工作的行为.Linux中的工作管理,简而言之就是把工作放在后台运行的行为.在windows中,我们经常也会针对各种工作做出管理,常用的将工作放在后台的方式就是最小化某个应用程序.那么为什么要对工作进行管理呢?在windows中这很好理解,我们要对其他工作进行操作时,一般只有将当前工作界面最小化才能方便处理其他工作.同样的,在Linux中,比如我们执行cp命令复制一个很大的文件时,如果不是将其置于后台执行,就只能等到复制完成才能对

Linux内核中常见内存分配函数【转】

 转自:http://blog.csdn.net/wzhwho/article/details/4996510 1.      原理说明 Linux内核中采用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系统中,用到了四级页表,如图2-1所示.四级页表分别为: l         页全局目录(Page Global Directory) l         页上级目录(Page Upper Directory) l         页中间

Linux中find常见用法示例

  ·find path -option [ -print ] [ -exec -ok command ] {} ; find命令的参数; pathname: find命令所查找的目录路径.例如用.来表示当前目录,用/来表示系统根目录. -print: find命令将匹配的文件输出到标准输出. -exec: find命令对匹配的文件执行该参数所给出的shell命令.相应命令的形式为'command' { } ;,注意{ }和;之间的空格. -ok: 和-exec的作用相同,只不过以一种更为安全的

Linux内核中常见内存分配函数(一)

linux内核中采 用了一种同时适用于32位和64位系统的内存分页模型,对于32位系统来说,两级页表足够用了,而在x86_64系 统中,用到了四级页表. * 页全局目录(Page Global Directory) * 页上级目录(Page Upper Directory) * 页中间目录(Page Middle Directory) * 页表(Page Table) 页全局目录包含若干页上级目录的地址,页上级目录又依次包含若干页中间目录的地址 ,而页中间目录又包含若干页表的地址,每一个页表项指

Linux管理常见的十大错误

  对于Linux管理员来说有时会犯一些小的Linux管理常见错误,但是是对于一些刚步入Linux管理大门的管理员来说,如果不避免一些常见的错误,就容易给单位的网络或系统带来安全风险. 这里介绍十个Linux管理常见的错误,以帮助新手来改进工作. Linux管理常见错误一:不经过严格审核,从多种渠道下载安装各种类型的应用程序 乍看起来,这也许是一个不错的主意.如果你在运行Ubuntu,你会知道包管理程序使用的是.deb软件包.不过,你找到的许多应用程序是以源代码的形式提供的.没有问题吗?这些程序