Linux前台的程序如何转到后台执行并且关闭终端而不杀死命令
一、Linux前台程序转到后台执行
Linux前台程序转到后台执行是指将正在前台运行的程序转移到后台,继续运行,这样就可以关闭终端而不杀死命令。Linux有一个叫做“nohup”的命令,可以帮助我们完成这个任务,它可以将前台程序转移到后台,并且可以保留输出结果。
二、使用nohup命令转到后台
使用nohup命令转到后台非常简单,只需要在命令行中输入:
其中[command]是要运行的命令,&表示将命令放到后台运行。比如,我们要将一个叫做“myprogram”的程序转到后台,可以使用下面的命令:
三、关闭终端而不杀死命令
输入上述命令后,你可以关闭终端而不杀死命令,myprogram程序将在后台继续运行,可以通过ps命令查看,比如:
此外,nohup命令会将程序的输出结果写入到当前目录下的“nohup.out”文件中,可以使用cat命令查看:
另外,如果要停止后台运行的程序,可以使用kill命令,比如:
其中[pid]是要停止的程序的进程号,可以通过ps命令查看。
猜您想看
-
Spark的集群deploy模式有哪些
Spark的集...
2023年07月20日 -
油猴脚本效率优化技巧:使用 Webpack 进行代码分割
使用Webpa...
2023年05月13日 -
Linux下Tomcat怎样进行以非root用户执行特权操作
1. 通过更...
2023年07月21日 -
scatter配合硬件钱包怎样实现EOS离线签名
什么是EOS离...
2023年07月23日 -
如何在EXSI中创建虚拟存储设备
VMware ...
2023年04月17日 -
油猴脚本效率优化技巧:使用事件代理技术
油猴脚本的效率...
2023年05月13日