和有什么区别job and a process在Unix 中?你能举个例子吗?
作业是由 shell 启动的进程。 shell 在作业表中跟踪这些内容。这jobs
命令显示活动后台进程的列表。他们获得的作业规范编号不是进程的 PID。命令如fg
使用作业规范 ID。
本着Jürgen Hötzel 的例子 https://stackoverflow.com/a/2718999:
find $HOME | sort &
[1] 15317
$ jobs
[1]+ Running find $HOME | sort &
$ fg
find $HOME | sort
C-c C-z
[1]+ Stopped find $HOME | sort
$ bg 1
[1]+ find $HOME | sort &
亲自尝试这些示例并查看手册页。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)