dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | CRM | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>操作系统>linux>文章内容
Linux常用基本命令及应用技巧
来源:eNet硅谷动力 作者:阿楠
四,在后台运行程序

  用户有时的程序有可能要花费很多时间,如果将它放在前台运行,将导致无法继续做其他事情,最好的方法就是将它放在后台运行,甚至可能希望在用户注销系统后,程序还可以继续运行。让我们看看那如何实现这一目的。

  1,在后台运行程序的&、bg命令

  将程序放到后台运行的最简单方法就是在命令最后加上“&”,范例如下:

  [tony@free root]# updatedb & ← 在后台执行 locate 数据库更新命令

  [tony@free root]# bg ← 将更新操作放到后台运行

  2,前台运行的程序fg命令

  如果用户当前已有程序在后台运行,可以输入fg命令,将它从背景中移到前台运行:

  [tony@free root]# fg ← 放到前台执行的命令会显示出来

  3,在退出后让程序继续运行的nohup命令

  此命令可使用户退出系统后,程序继续运行。范例如下:

  [tony@free rony]$ nohup myserver &

  然后用户就可以退出了,当再次登录的时候,可以用ps –aux命令看到程序仍在后台中运行。

  五,任务调度命令

  计算机有很多程序需要周期性的被运用,例如清理磁盘中不要的暂存盘、备份系统数据、检查远程服务器的邮件等。对于这些重复性的工作,其实不需要每次都辛苦地运行这些程序。可利用任务调度命令,指定系统定期在某个时间运行这些程序,轻轻松松完成想要执行的工作。

  任务调度的crond常驻命令

  crond 是Linux用来定期执行程序的命令。当安装完成操作系统后,默认便会启动此任务调动命令。crond命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作,便会自动执行该工作。由于任务调度中间的操作过程十分繁杂,我们只将任务调度文件的写法介绍给大家,供大家参阅:

  Minute Hour Day Month DayOfWeek Command

  在这段文字中除了“Command”是每次都必须指定的字段以外,其他自动皆可视需求自行决定是否指定。

  六,任务调度的系统工作

  /ect/crontab/文件是Linux系统工程的任务调度设置文件,其默认的内容如下:

  SHELL=/bin/bash ← 指定执行任务调度工作时所使用的SHELL

  PATH=/shin:/bin:/usr/sbin:/usr/bin ← 指定命令搜索的路径

  MAILTO=root ← 指定将输出结果给root用户

  HOME=/ ← 指定跟目录


共12页: 上一页 [1] [2] [3] [4] [5] [6] 7 [8] [9] [10] [11] [12] 下一页
上一篇:C/C++程序员应聘常见面试题深入剖析   下一篇:Java Reflection (JAVA反射)详解
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·写得蛮好的linux学习笔记
·学会在Linux下对硬盘分区
·找回Redhat的超级用户密码
·Linux下C语言编程
·GDB教程
·Cron服务配置详解
·Linux与Unix二大操作系统编程的
·Linux 2.6 内核的嵌入式系统应用
·Linux和Windows系统调用的比较
·vim命令(一)
·vim 命令(二)
·vim 命令(三)
  相关文章
·Linux和Windows系统调用的比较
·Linux 2.6 内核的嵌入式系统应用
·Linux与Unix二大操作系统编程的
·Cron服务配置详解
·GDB教程
·Linux下C语言编程
·找回Redhat的超级用户密码
·学会在Linux下对硬盘分区
·写得蛮好的linux学习笔记
·vim命令(一)
·vim 命令(二)
·vim 命令(三)
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763