Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 将bash命令与&;最后_Linux_Bash_Jobs - Fatal编程技术网

Linux 将bash命令与&;最后

Linux 将bash命令与&;最后,linux,bash,jobs,Linux,Bash,Jobs,如何在Linux终端中使用bash命令,例如 sleep 100 & 作业将显示所有正在运行的作业。然后可以使用fg%命令将特定作业带到前台。例如: $ sleep 100 & [1] 19480 $ jobs [1]+ Running sleep 100 & $ fg %1 bash手册涵盖了下面的所有内容。我不知道在哪里可以找到,谢谢。但是为什么要在后台运行睡眠?没有什么意义。我有一个vim宏用于构建我的项目,并在最后添加了。但是

如何在Linux终端中使用bash命令,例如

sleep 100 &

作业
将显示所有正在运行的作业。然后可以使用
fg%
命令将特定作业带到前台。例如:

$ sleep 100 &
[1] 19480
$ jobs
[1]+  Running                 sleep 100 &
$ fg %1

bash手册涵盖了下面的所有内容。我不知道在哪里可以找到,谢谢。但是为什么要在后台运行
睡眠
?没有什么意义。我有一个vim宏用于构建我的项目,并在最后添加了。但是,由于它打印到标准输出,因此无法正确处理。我不知道如何取消该命令,不得不等待构建完成。没什么大不了的,但如果我知道如何杀死它会更容易。@JoonatanSamuel:有道理。关于这个主题的另一个有价值的资源可以找到。它提到了停止的进程以及在后台继续停止的进程。另外,请注意,在
作业
结果中,
+
附加到当前作业的作业规范。如果只使用
fg
而没有作业规范,则当前作业将被带到前台。