我在ubuntu14.04上安装了oracle11g,启动lister,消息如下所示。
LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 10-OCT-2014 14:20:02
Copyright (c) 1991, 2011, Oracle. All rights reserved.
Starting /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 11.2.0.2.0 - Production
我有一个运行在我的linux服务器上的java程序,jar是带有"&“的星体,现在正在后台运行,通过使用htop,我也可以看到它。现在,我尝试了作业或fg让任务回到前台,但没有成功。知道我做错什么了吗?
erdo@localhost:~$ jobs -l
erdo@localhost:~$ fg 45502
-bash: fg: 45502: no such job
我在crontab中有下面一行。
@reboot /usr/bin/teamspeak3-server_linux-amd64/ts3server_minimal_runscript.sh
当我重新启动时,脚本在后台运行(即我的terminal 3服务器启动),但我试图找到如何阻止它(我不能只是ctrl+c终端,因为它现在正在后台运行)。一个论坛帖子说通过使用下面的命令来终止这个过程。
ps -ef | grep -i XXXX: to find your background running process
kill OID : kill your unnecessary process
所以我做了一个简单的脚本,加载了两个脚本和一个命令,但为了便于讨论,让我们保持简单,不涉及太多项目的细节。 如你所知,我在Raspbian环境中工作。这是最新的版本。我正在吃覆盆子pi 3B+,如果这很重要的话。我的pi设置为在控制台中启动,因此我可以立即运行此脚本(通过别名)。 接下来,我们在里面有三个脚本,假设是originalScript.sh: ~loop.sh ~processStart.sh ~startx (this is specific, but in case you don't know, this is the command used in raspberr