21 调度与网络.pptVIP

  • 1
  • 0
  • 约4.99千字
  • 约 25页
  • 2017-02-20 发布于天津
  • 举报
21 调度与网络

* Dalian University of Technology * 第21章 调度与网络 内容概要 ◆ 使用crontab文件周期性调度任务的运行 ◆ 使用at命令调度一个或一系列任务在将来的某一时刻运行 ◆ 使用batch命令将任务调度到一个队列中,减少系统的瞬时负载。 内容概要 ◆了解基本的网络术语 ◆为以太网和令牌环网配置TCP/IP ◆使用一些标准的TCP/IP工具 ◆登录到其他系统 ◆传输文件 ◆运行命令 cron daemon ◆负责运行被调度的任务 ◆ crontab命令的事件 (有规律的调度任务) ◆ at命令的事件 (只在指定时刻执行一次) ◆ batch命令的事件 (在CPU的负载低的时候运行) crontab文件 ◆用于启动规律性的任务 ◆调度的内容在下面的文件中定义: /var/spool/cron/crontabs/ $USER ◆控制哪些用户可以使用crontab的权限文件: /var/adm/cron/cron.deny 不能使用crontab的用户 /var/adm/cron/cron.allow 出能够使用crontab的用户 ◆缺省情况下存在一个空的cron.deny ◆ cron.deny比cron.allow优先级高 系统日期和时间 $ crontab -l #0 3 * * * /usr/sbin/skulker #45 2 * * 0 /usr/lib/spell/compress … 0 11 * * * /usr/bin/errclear -d S,O 30 0 12 * * * /usr/bin/errclear -d H 90 0 15 * * * /usr/lib/ras/dumpcheck /dev/null 2 1 ◆ crontab文件的格式 分 时 日 月 周 命令 编辑crontab ◆ 编辑crontab文件 # crontab -e ◆ 比较安全的方式 # crontab -l /tmp/crontmp # vi /tmp/crontmp # crontab /tmp/crontmp at和batch命令 at命令向cron提交只需执行一次的任务 # at now +2 mins banner hello /dev/pts/0 ctrl-d job user.time.a will be run at date 控制at提交的任务 ◆列出at任务 at -I [ user ] atq [ user ] # at –l root.111座机电话号码.a Mon Jun 6 10:09:29 2007 root.111座机电话号码.a Mon Jun 6 10:19:53 2007 test2.111座机电话号码.a Mon Jun 6 10:31:03 2007 ◆取消一个任务 ◆ at -r job ◆ atrm [ job | user ] # at -r test2.111座机电话号码.a at file: test2.111座机电话号码.a deleted 控制at提交的任务 batch命令 batch命令:当系统负载级别允许时运行作业 # batch banner hello /dev/pts/0 ctrl-d 什么是TCP/IP ◆是 Transmission Control Protocol/Internet Protocol的 缩写,传输控制协议/互联网协议 ◆可以在不同网络类型的系统之间交换数据 ◆在网络互联的系统中实现数据传输的透明化 ◆ TCP/IP是与供货商无关的,是由“Internet Architecture Board”(Internet构架委员会)负责的。 Internet ◆ 一个tcp/ip网络也叫一个internet ◆单独的机器叫主机 hosts ,这些主机的大小功能可能不同,但在TCP/IP网络上的身份是平等的。 ◆把个两或多个物理网段互连起来的主机叫网关 gateways 。 A B E F Token Ring X.25 C FDDI D gateway Serial modem gateway gateway gateway modem Ethernet 名称和地址 ◆在TCP/IP网络中的每一个系统都被分配一个名字 例如:sys3 ◆在连接到另外一个系统的时候只需知道名称就可以了 例如:$telnet sys3 ◆在连接另

文档评论(0)

1亿VIP精品文档

相关文档