首页 > 编程知识 正文

linux(linux crontab配置)

时间:2023-05-06 11:51:45 阅读:78194 作者:76

在某些情况下,执行可能需要时间。 如果在前台运行此任务,则在当前会话中无法执行其他操作,因此在后台运行耗时的任务是最好的方法。

我该怎么办? 本节主要介绍Linux任务后的知识。

Linux将任务放置在后台执行

Linux上,程序很容易在后台运行。 在命令的末尾添加空格和符号就可以了。 示例:

#在后台执行locate数据库更新

#更新数据库

那么,如何将后台任务置于前台显示? 很简单。 fg命令如下所示。

#当前会话中有正在后台运行的任务时显示前台,没有后台任务时不显示前台。 (此时,按CTRL C键结束任务。 ) ) ) ) ) ) ) ) )。

# fg

#检查当前会话中正在执行的后台任务

# jobs

注:显示的后台执行任务将在shell终端退出时中止。 什么意思? 例如,如果在后台运行耗时的任务,则shell终端关闭后将被强制中止并断开连接,即使后端任务尚未完成。

需要

Linux后台不挂断执行任务

小时的任务在用户退出终端后也必须执行。 我该怎么办? 在Linux上设置后台而不挂断任务也很简单。 nohup命令就可以了。 如下所示。

# nohup更新数据库

用户退出shell终端后,任务仍然正常运行。 但是,除非任务已完成。

上面介绍了在Linux后台执行任务。 很简单吧? 其实Linux比想象的要难。 如果这个句子对你有帮助的话,请关注并支持哦。 谢谢你。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。