如果是使用Ubuntu的话,你可以利用CTRL+ALT+T组李敬合键打开
终端。当然你也可以使用超级键(Windows键)打开Dash,搜索“TERM”,然后点击“Term”图标来打开终端窗口。 对哪厅慎于其他的桌面环境来说,例如XFCE、KDE、LXDE、Cinnamon以及MATE,你可以伏局在菜单中...linux 任务管理-后台运行与终止 fg、bg、jobs、&、ctrl + z
命令 一、 &加在一个命令的最后,可以把带兆携这个命令放到后台执行 ,如gftp &, 二、ctrl + z 可以将一个正在前台执行的命令放到后台,并且蠢伏猜模处于暂停状态,不可执行 三、jobs 查看当前有多少...在Linux的shell终端中执行一个命令时是不能关掉终端的,否则
程序也会终灶滚止。
但是有些耗时比较长的命令是无法保猛旁证一直开着终端的,费枝辩橡电就不说了,毕竟网络还有不稳定的时候,一掉线程序也关掉了。
解决方法是nohup命令,在程序的前面加上nohup,程序的后面加上&,这样程序就会一直执行直到结束。
比如:nohup php spider.php &
回车,然后提示一堆东西,再次回车,回到shell界面。
这就可以了。
还有一个问题:程序在执行中会输出一些信息,如果后台执行的话,这些信息是不是没法看了?(比如:程序执行出错终端,想看看报错信息之类的)。使用了nohup命令后,会在当前目录下生成一个nohup.out的日志文件,记录的就是命令的输出。
评论列表(0条)