为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Linux后台运行命令(不挂断地运行)

2017-12-26 1页 doc 11KB 28阅读

用户头像

is_633808

暂无简介

举报
Linux后台运行命令(不挂断地运行)Linux后台运行命令(不挂断地运行) 课桌椅配件 www.mingfujiaju.com asd Linux后台运行命令(即不挂断的运行命令)主要是使用nohup命令。   如果不将nohup命令的输出重定向,输出将附加到当前目录的nohup.out文件中。如果当前目录的nohup.out文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么Command参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到...
Linux后台运行命令(不挂断地运行)
Linux后台运行命令(不挂断地运行) 课桌椅配件 www.mingfujiaju.com asd Linux后台运行命令(即不挂断的运行命令)主要是使用nohup命令。   如果不将nohup命令的输出重定向,输出将附加到当前目录的nohup.out文件中。如果当前目录的nohup.out文件不可写,输出重定向到$HOME/nohup.out文件中。如果没有文件能创建或打开以用于追加,那么Command参数指定的命令不可调用。如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。 nohup命令及其输出文件 nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。 例如:nohupcommand>error.log 在上面的例子中,输出被重定向到当前目录的error.log文件中 说到这里可能有些同学又要问了,如果我有多个进程在后台运行,那如何恢复到前台来执行呢,这时候就要用到jobs这个命令了,通过jobs这个命令,能够列出所有在后台执行的进程,那个中括号([])里面的数字就是jobs的代号啰,通过fg%number就可以恢复指定的后台进程.   要kill掉后台运行程序的话,可以通过top命令找到作业的id然后再删。 另外还有一种方法就是在下达的命令后面加上&,就可以使该命令在后台进行工作,这样做的好处就是不怕被ctrl+c这个中断指令所中断。如果需要将当前已经在前台运行的命令转为后台运行,只要执行ctrl+z就可以做到了。
/
本文档为【Linux后台运行命令(不挂断地运行)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索