用sighup掛起某個程序之後如何恢復?
先man 7 signal看看吧
sigstop和sig contunue是對應的
但是sighup的話可能沒有(ps 偶沒有看man 看man可以找到答案)
wangcui
帖子44主題11精華0可用積分15 註冊時間2003-04-22最後登入2003-09-11
3樓2003-07-21 09:39:40
用sighup掛起某個程序之後如何恢復?
sigstop和sigcont確實乙個是暫停程序乙個是恢復,問題是sigstop是不可忽略的,但是sigcont卻是可忽略的,而且我想暫停的是乙個telnet或是ftp程序,這樣就沒辦法利用signal函式捕捉sigcont訊號了。
zhxlanjuan
帖子80主題14精華0可用積分97 註冊時間2002-09-10最後登入2008-05-20
4樓2003-07-21 10:24:59
用sighup掛起某個程序之後如何恢復?
用程序檔案系統命令可以很方便的掛起和恢復乙個程序!
pstop 程序號;掛起乙個程序。
prun 程序號; 恢復程序執行。
caohongxin 該使用者已被刪除
5樓2003-07-21 10:51:21
用sighup掛起某個程序之後如何恢復?
無雙帖子9041主題311精華116可用積分9036 註冊時間2002-11-21最後登入2003-11-17
6樓2003-07-21 12:34:20
用sighup掛起某個程序之後如何恢復?
這兩個命令功能應該與直接呼叫kill發對應命令一樣吧
另外你是想什麼辦
sighup是終端掛起的意思
以下是sighup的解釋
看看你是不是要使用它的功能
『sighup』是乙個訊號,它按照慣例意味著「終端線路被結束通話」。它與父程序無關,而且通常由tty驅動程式產生(並傳遞給前台的程序組)。
但是,作為會話管理系統(session management system)的一部份,確切說有兩種情況下『sighup』會在乙個程序死時傳送出:
當乙個終端裝置與乙個會話相關聯,而這個會話的會話首領程序死時, 『sighup』被傳送至這個終端裝置的所有前台程序組。
當乙個程序死去導致乙個程序組變成孤兒,而且該程序組裡乙個或多個程序 處於*暫停*狀態時,那麼『sighup』和『sigcont』被傳送至這個孤兒程序 組的所有成員程序。(乙個孤兒程序組是指在該程序組中沒有乙個成員程序的 父程序屬於和該程序組相同的會話的其它程序組。)
zhxlanjuan
帖子80主題14精華0可用積分97 註冊時間2002-09-10最後登入2008-05-20
7樓2003-07-21 15:16:33
用sighup掛起某個程序之後如何恢復?
^_^,這兩個命令不應該是用kill來做的吧,而應該是用ptrace來做的!偵錯程式的方法來做的。
wangcui
帖子44主題11精華0可用積分15 註冊時間2003-04-22最後登入2003-09-11
8樓2003-07-21 15:30:13
用sighup掛起某個程序之後如何恢復?
嗯,和我想的不太一樣。
謝謝其實我是想讓程序在一段時間內停止運轉,比如telnet不相應我輸出的命令,但過一段時間就可以繼續了。
不知道有沒有什麼可行的方法?
wangcui
帖子44主題11精華0可用積分15 註冊時間2003-04-22最後登入2003-09-11
9樓2003-07-21 15:42:20
用sighup掛起某個程序之後如何恢復?
能否說一下ptrace具體的用法?謝謝。
無雙帖子9041主題311精華116可用積分9036 註冊時間2002-11-21最後登入2003-11-17
10樓2003-07-21 19:03:45
用sighup掛起某個程序之後如何恢復?
原帖由 "wangcui" 發表:
嗯,和我想的不太一樣。
謝謝其實我是想讓程序在一段時間內停止運轉,比如telnet不相應我輸出的命令,但過一段時間就可以繼續了。
不知道有沒有什麼可行的方法?
使用sleep不行嗎
用oradebug掛起程序
oradebug可以幫助我們做很多事情,如dump記憶體資訊 設定事件 掛起程序等。本文主要介紹如何使用oradebug掛起程序。為什麼要掛起程序呢?比如因為開發人員對資料庫執行乙個很大的操作,嚴重影響了資料庫的正常執行,此時你有兩個選擇 1 刪掉程序 2 暫停程序 實際上,我們往往不能十分確定把程...
python多程序之暫停 掛起 子程序
有時候希望子程序能按需執行,就要用到本文說的方法了。比如按快捷鍵就暫停子程序,再按快捷鍵又恢復子程序。整個過程並不是結束子程序後又啟動子程序,只是掛起子程序,子程序恢復後又能繼續之前的工作。總之這個在實際中是非常有用的和實用的。關鍵 import psutil pause psutil.proces...
malloc 之後的父子程序之間的空間關係如何
有人問我,在父程序中malloc的記憶體空間,如果fork 後,到了子程序中,會不會在copy乙份出來?還是共用乙個空間?看程式 執行結果 zyx ymserver src bin t1 p 0x8ea0008 ccc child p 0x8ea0008 ccc3333 father p 0x8ea...