beyes@beyes-groad:~$ cat
hello # 等待输入内容...然后输入 hello
hello # cat 输出
^C # ctrl + c 中断进程
beyes@beyes-groad:~$ cat &
[1] 5466
beyes@beyes-groad:~$ jobs
[1]+ Stopped cat
beyes@beyes-groad:~$ fg cat
cat
hello
hello
^C
beyes@beyes-groad:~$ cat & /*使 cat 进入到后台运行*/
[1] 5560
beyes@beyes-groad:~$ vi & /*使 vi 进入到后台运行*/
[2] 5561
[1]+ Stopped cat
beyes@beyes-groad:~$ jobs /*可以看到 cat 在后台中的编号是1,vi 的编号是 2*/
[1]- Stopped cat
[2]+ Stopped vi
beyes@beyes-groad:~$ fg %2 /*把 vi 提到前台运行,这里 %2 表示 vi 在后台中的编号为 2*/
vi
beyes@beyes-groad:~$ jobs /* 退出 vi 后可以看到后台停止的进程中只剩下 cat */
[1]+ Stopped cat
beyes@beyes-groad:~$ fg %1 /*把 cat 提到前台运行,这里 %1 表示 cat 在后台中的编号*/
cat
hello
hello
^C
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |