linux+后台运行+nohup,Linux后台运行命令集(、fg、bg、jobs、nohup、ctrl + z)
Linux后臺運行命令集(&、fg、bg、jobs、nohup、ctrl + z)
1)、&
命令或進程最后加上“&”,可以把此操作放到后臺執行;
2)、ctrl + z
可以將一個正在前臺執行的命令放到后臺,并且處于暫停狀態,不可執行;
3)、jobs
查看當前有多少在后臺運行的命令;
4)、fg
將后臺中的命令調至前臺繼續運行;
5)、bg
將前臺中的命令調至前臺繼續運行;
6)、nohup
命令可以在你退出帳戶/關閉終端之后繼續運行相應的進程。
例子:
[root@local_yum bash_shell]# sh while2.sh &
[1] 17194
[root@local_yum bash_shell]# fg 1
sh while2.sh
^Z? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #ctrl + z
[1]+? Stopped? ? ? ? ? ? ? ? ?sh while2.sh
[root@local_yum bash_shell]# bg 1
[1]+ sh while2.sh &
[root@local_yum bash_shell]# jobs
[1]+? Running? ? ? ? ? ? ? ? ?sh while2.sh &
[root@local_yum bash_shell]# fg 1
sh while2.sh
^C? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #ctrl + c(停止運行)
[root@local_yum bash_shell]# nohup /bash_shell/while2.sh &
[1] 22398
[root@local_yum bash_shell]# jobs
[1]+? Running? ? ? ? ? ? ? ? ?nohup /bash_shell/while2.sh &
[root@local_yum bash_shell]# fg 1
nohup /bash_shell/while2.sh
^C
[root@local_yum bash_shell]# jobs
總結
以上是生活随笔為你收集整理的linux+后台运行+nohup,Linux后台运行命令集(、fg、bg、jobs、nohup、ctrl + z)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统 opt扩容,Linux系
- 下一篇: linux怎么锁定test用户,用户被锁