2013年11月27日

Linux后台运行程序与后台任务管理

摘要: # Linux后台运行程序与后台任务管理在Linux中任何命令或者脚本都可以在后台运行,本文介绍一下如何让一个脚本在后台运行以及如何管理后台任务。## 0. 管理后台程序刚开始用Linux的时候,总会觉得终端开多少都不够用,那是因为每个作业都会占据一个终端。其实Linux提供了很方便的后台程序管理方法。**0. 挂起**当一个作业运行时间很长时,可以通过Ctrl+z把该作业挂起。这其实就是给终端发送了一个hangup信号。可以看到:```[1]+ Stopped ./command.sh```这就意味着该作业已经别挂起了,作业任务号是1.**1. 后台运行**输入命令```bg 1```,可以 阅读全文

posted @ 2013-11-27 12:34 洪雁君 阅读(750) 评论(0) 推荐(0) 编辑

Shell命令中重定向与管道的概念

摘要: # Shell命令中重定向与管道的概念在Linux系统管理中,Shell命令经常会使用重定向来定义命令的输入和输出。笔者在实现后台服务运行时,发现重定向的应用非常重要,所以总结了Shell中重定向的概念与应用。## 0. 基本概念准备### 0.0 Linux命令执行过程![Shell命令执行过程](http://images.cnblogs.com/cnblogs_com/hongyanee/536427/o_shell_proc.jpg)对于任何一个Shell命令,都如上图的执行过程。首先从文件(Linux中,设备也是文件,一切都是文件)中读取标准输入;然后执行命令;如果执行成功则将标准输 阅读全文

posted @ 2013-11-27 10:27 洪雁君 阅读(950) 评论(0) 推荐(0) 编辑

导航