linux之setsid命令
生活随笔
收集整理的這篇文章主要介紹了
linux之setsid命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 setsid命令
setsid主要是重新創建一個session,子進程從父進程繼承了SessionID、進程組ID和打開的終端,子進程如果要脫離父進程,不受父進程控制,我們可以用這個setsid命令
?
?
?
?
?
?
?
2 測試
比如我們ping baidu.com
setsid ping baidu.com這個時候我們再ctrl+c終端,我們發現依然還是ping,說明這個進程已經脫離了父進程
我們查看
ps -ef | grep ping root 10368 1 0 23:53 ? 00:00:00 ping baidu.com root 12086 11772 0 23:57 pts/2 00:00:00 grep --color=auto ping?
?
?
?
?
3 總結
setsid就這么理解,想脫離父進程,自己自由自在的活著,就要用這個命令執行后面的操作,簡單粗暴。
總結
以上是生活随笔為你收集整理的linux之setsid命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apache错误日志提示AH02004:
- 下一篇: Makefile的学习