linux怎么把一个前台的程序转到后台

如题,不是用ctrl+d,是用命令,有这样的命令吗???... 如题,不是用ctrl + d,是用命令,有这样的命令吗??? 展开
 我来答
ApineSD
2013-04-02
知道答主
回答量:7
采纳率:0%
帮助的人:3.6万
展开全部
要让程序在后台执行,只需在命令行的最后加上“&”符号。[例1] 在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件。
执行命令和立即显示的内容如下:
$ find . -name abc -print&
10722
$
10722表示进程号(PID)。当find命令在后台执行完后,会显示结果。
当在后台运行命令时,最好将其输出重定向输出到一个文件中去,以便以后检查。

[例2] 在后台运行find命令,在当前目录及其子目路下查找文件名为abc的文件并将结果存到myfind 文件中。执行命令如下:
$ find . -name abc -print>myfind&
在运行后台程序的同时可以继续输入命令。
rtnlee
推荐于2020-02-19
知道答主
回答量:3
采纳率:0%
帮助的人:2.9万
展开全部
一、最简单的方法是在命令或程序执行命令后面加上‘&’
例如 cp movie.rar /home/users/Desktop/movie.rar &
该命令就在后台运行了。

二、如果当前程序已经在运行,使用ctrl + z暂停程序并放置后台(注意程序未终止)
然后在bash里面输入jobs -l 找到刚才程序的jobs号;jobs从1开始排序。。。
比如当前程序的jobs号为1,然后输入bg %1;然后程序就在后台运行了。

三、要想把程序从后台挪回前台,如二中介绍的方式,不过命令为fg。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是幸福的懒猪
2013-04-02 · TA获得超过269个赞
知道小有建树答主
回答量:275
采纳率:50%
帮助的人:165万
展开全部
在执行程序命令结尾加一个&符号,该程序就转到后台执行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kba977
2013-04-02
知道答主
回答量:4
采纳率:0%
帮助的人:5.3万
展开全部
先Ctrl+Z将正在运行的程序挂起 然后 命名 bg 将 挂起的程序打入后台运行 。 试试看哦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-03
展开全部
这个问题问得很怪,为什么不开始的时候就在命令后面加个&使程序在后台运行呢!如果想查看后台正在运行什么程序用jobs命令查看!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式