转贴:Linux 任务控制的几个技巧

转载 2004年07月16日 15:08:00

原文:http://www.freelamp.com/new/publish/1004149643/index_html

Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。
我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让你轻松调度正在运行的任务。

假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,终止这个程序,然后可以看到系统提示:
[1]+ Stopped /root/bin/rsync.sh
然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号)
#bg 1
[1]+ /root/bin/rsync.sh &
用 jobs 命令查看正在运行的任务:
#jobs
[1]+ Running /root/bin/rsync.sh &
如果想把它调回到前台运行,可以用
#fg 1
/root/bin/rsync.sh
这样,你在控制台上就只能等待这个任务完成了。

FreeRTOS 任务管理之任务创建

FreeRTOS 任务管理之任务创建任务概念任务:个人感觉就是将相关的一系列操作放在一个任务函数里来,跟线程差不多一个概念。任务创建在FreeRTOS中,任务创建是由任务创建函数来执行,任务创建函数原...
  • jnu_fangzebin
  • jnu_fangzebin
  • 2016年06月28日 21:07
  • 1092

Linux/UNIX 定时任务 cron 详解

定时任务(cron job)被用于安排那些需要被周期性执行的命令。利用它,你可以配置某些命令或者脚本,让它们在某个设定的时间内周期性地运行。cron 是 Linux 或者类 Unix 系统中最为实...
  • u010170644
  • u010170644
  • 2016年11月30日 15:01
  • 1847

任务控制块及其链表

typedef struct os_tcb{ OS_STK*OSTCBStkPtr;//指向任务堆栈栈顶的指针#if OS_TASK_CREATE_EXT_EN viod*OSTCBE...
  • wangran1996
  • wangran1996
  • 2017年03月29日 19:30
  • 467

linux 日志常用查看技巧

场景1: 日志实时监控tail -f file.txt场景2:查询最后20行,并且查找关键字 baidu.comtail -n 20 | grep 'baidu.com'场景3:查询最后20行,并且查...
  • zw235345721
  • zw235345721
  • 2017年04月26日 11:28
  • 477

Tuxedo 超时控制(转贴)

摘要:   本《功略》集中了TUXEDO应用中,可能涉及到的所有时间参数,并分别对其进行详细描述,不但对其出处、取值等基本属性进行查证,而且,通过分析其内在的控制机制,给出设置建议,以期能够达到...
  • kakatian
  • kakatian
  • 2017年05月10日 16:45
  • 442

几个linux使用的小技巧

vim中使用ctrl+c复制选中的文本到剪切版中,在正常模式中,选中文本,按下ctrl+c复制内容到剪切版,我敢说这点和下面这点困恼了很多vim新手。 在vimrc中加入 map "+y 在vim...
  • qq_21544879
  • qq_21544879
  • 2016年11月11日 21:06
  • 290

Linux命令——任务控制

jobs 列出所有后台任务 & 将任务放到后台执行 Ctrl^Z 暂停当前(前台)任务 suspend 暂停shell fg 恢复任务(将任务带到前台) bg 将暂停的任务放...
  • yuandong0828
  • yuandong0828
  • 2015年11月27日 22:00
  • 258

Visio技巧总结

Visio技巧总结 在画组织结构图的时候:文件—新建—商务—组织结构图即可快速的画出模板所需要的东西 1、Visio画图时,两根直线交叉时,总是默认会出现一个跨线的标志,很是不爽,去除方法:选中线...
  • qq10593994
  • qq10593994
  • 2015年07月27日 19:04
  • 3380

linux进程控制块

进程在操作系统中都有一个户口,用于表示这个进程。这个户口操作系统被称为PCB(进程控制块),在linux中具体实现是 task_struct数据结构,它记录了一下几个类型的信息: 1.状态信息,例如这...
  • wangwenwen
  • wangwenwen
  • 2013年05月03日 11:25
  • 4955

AS技巧合集「常用技巧篇」:

本文转自:这里-->点击打开链接    再次感谢原文作者的无私分享! 1. 书签(Bookmarks) 描述:这是一个很有用的功能,让你可以在某处做个标记(书签),方便后面再跳转到此处。 ...
  • gaitiangai
  • gaitiangai
  • 2016年07月04日 17:05
  • 279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:转贴:Linux 任务控制的几个技巧
举报原因:
原因补充:

(最多只允许输入30个字)