`
guanjh
  • 浏览: 233543 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Shell编程(3)- 后台执行命令

阅读更多
1、cron和crontab
    c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。有一个叫做c r o n t a b的命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个c r o n t a b文件来保存调度信息。可以使用它运行任意一个s h e l l脚本或某个命令,每小时运行一次,或一周三次,这完全取决于你。
 
2、at命令
a t命令允许用户向c r o n守护进程提交作业,使其在稍后的时间运行。这里稍后的时间可能是指1 0 m i n以后,也可能是指几天以后。如果你希望在一个月或更长的时间以后运行,最好还是使用c r o n t a b文件。
 
3、&命令
当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用&命令把作业放到后台执行。
 
4、nohup命令
如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用n o h u p命令。该命令可以在你退出帐户之后继续运行相应的进程。N o h u p就是不挂起的意思( n o hang up)。
分享到:
评论

相关推荐

    UNIX命令及SHELL编程

    03_Shell-后台执行命令.PDF 04_Shell-文件名置换.PDF 05_Shell-shell输入与输出.PDF 06_Shell-命令执行顺序.PDF 07_文本过滤-正则表达式介绍.PDF 08_文本过滤-grep 家族.PDF 09_文本过滤-AWK 介绍.PDF 10_...

    shell编程指南---内容详尽,条理清晰适合不同层次的同学使用

    ### 第3章:后台执行命令 在Linux中,你可以使用`&`符号或`nohup`命令将程序置于后台运行,即使终端关闭也不会影响其执行。本章将详细讲解如何在后台启动和管理进程,以及如何查看和控制这些进程,包括使用`ps`、`...

    《LINUX与UNIX SHELL编程指南》读书笔记-二次发布版

    4. 命令替换:`$(command)`或``command``用于执行命令并获取其输出。 5. I/O重定向和管道:在脚本中可以使用上述I/O重定向和管道功能。 四、Shell特殊字符和引用 1. 特殊字符:比如`$`用于引用变量,`#`用于注释,`...

    LINUX与UNIX SHELL编程指南--part1

    第十六章和第十七章可能进一步探讨Shell编程的高级主题,如进程控制(子进程、后台进程)、信号处理,甚至可能涉及到正则表达式和文本处理工具的使用,如grep、sed和awk,这些都是Linux和Unix系统中强大的文本操作...

    LINUX与UNIX SHELL编程指南-2

    《LINUX与UNIX SHELL编程指南》是一本深入解析Linux和Unix Shell编程的权威书籍,旨在帮助读者理解和掌握这两种操作系统中的Shell编程技术。Shell作为Linux和Unix系统中的命令解释器,是用户与操作系统交互的重要...

    shell 脚本编程 - v1.11

    这个教程适用于已经对Linux系统有一定基础了解,包括如何登录系统、在命令行上执行程序、创建简单的命令管道、使用输入/输出重定向以及后台执行程序的用户。 在学习Shell脚本之前,具备以下几个基础知识是非常重要...

    shell编程-unix

    这部分将帮助读者理解如何更有效地组织和执行复杂的任务,如通过管道连接多个命令,使用重定向输入输出,以及后台执行命令。 第四部分,文本处理篇,专门讨论了Unix下的文本处理技术。这里会介绍正则表达式的基本...

    Linux与unix shell编程指南-上半部

    总结,《Linux与Unix Shell编程指南》的上半部分主要涵盖了Shell脚本的基础知识、UNIX命令的使用和一些编程技巧。通过学习这些内容,读者能够编写简单的脚本,实现日常的自动化任务,并为后续深入学习打下坚实的基础...

    Linux Shell编程3/3

    Linux Shell编程经典著作: 第一部分SHELL |_文件安全与权限 |_使用find和xargs |_后台执行命令 |_文件名置换 |_shell输入与输出 |_命令执行顺序 第二部分文本过滤 |_正则表达式介绍 ...

    Linux与Unix shell编程指南(完整高清版)

    - 后台执行命令对于不希望阻塞终端的操作非常有用。 **知识点8:文件名置换** - 文件名置换是指在命令行中使用通配符来匹配多个文件名。 - 例如,使用 `*` 或 `?` 等符号可以方便地操作一组相关的文件。 **知识点9...

    LINUX与UNIX SHELL编程指南

    第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 命令执行顺序 第二部分 文本过滤 第七章 正则表达式介绍 第八章 GERP家族 第九章 AWK介绍 第十章 SED用法介绍 第十一章 合并与分割 第十二章 ...

    shell编程和UNIX命令21-30

    此外,`&&`和`||`逻辑运算符用于条件执行命令,`;`用于分隔多个命令。 5. **管道和重定向**:管道`|`将一个命令的输出作为另一个命令的输入,实现了命令间的连接。重定向`>`、`、`>>`分别用于覆盖输出、输入和追加...

    shell编程和UNIX命令1-10

    1. Shell介绍:Shell是操作系统提供的一个交互式接口,用户可以通过它来执行命令、编写脚本和控制操作系统。常见的Unix/Linux Shell有Bash(Bourne-Again SHell)、C Shell、Korn Shell和Z Shell等。 2. Bash基础:...

    shell编程实例(Bourne Shell及 shell 编程 )

    ### Shell编程实例(Bourne Shell及 Shell 编程) #### 概述 Shell编程是Linux及类Unix系统中的一项重要技能,它可以帮助用户高效地完成任务自动化、系统管理等工作。其中,Bourne Shell(sh)是最原始也是最重要...

    绝版经典 LINUX与UNIX SHELL编程指南 PDF 高清版 [16.3M]

    第三章 后台执行命令 第四章 文件名置换 第五章 SHELL输入输出 第六章 命令执行顺序 第二部分 文本过滤 第七章 正则表达式介绍 第八章 GERP家族 第九章 AWK介绍 第十章 SED用法介绍 第十一章 合并与分割 ...

    shell编程的语法规则

    ### Shell编程的语法规则详解 #### 一、Shell编程概览 Shell是连接用户与操作系统的桥梁,尤其是在Unix及类Unix系统(如Linux)中扮演着极其重要的角色。Shell不仅是用户与系统的交互接口,也是一种强大的编程语言...

    shell编程-1

    - **后台处理**:允许用户将命令放入后台执行,例如`command &`。 - **输入模式匹配**:通过通配符等模式匹配机制来处理输入。 - **输出重定向**:可以将命令的输出发送到文件而不是默认的标准输出(通常是屏幕)。 ...

Global site tag (gtag.js) - Google Analytics