exec函式族提供了一個在進程中啟動另一個程式執行的方法。它可以根據指定的檔案名稱或目錄名找到執行檔,並用它來取代原調用進程的數據段、代碼段和堆疊段,在執行完之後,原調用進程的內容除了進程號外,其他全部被新的進程替換了。另外,這裡的執行檔既可以是二進制檔案,也可以是Linux下任何可執行的腳本檔案。
基本介紹
- 中文名:exec函式族
- 外文名:The exec family of functions
- 定義:在進程中啟動另一個程式執行
- 使用情況:兩種
- 領域:計算機
- 學科:計算機原理
exec函式族提供了一個在進程中啟動另一個程式執行的方法。它可以根據指定的檔案名稱或目錄名找到執行檔,並用它來取代原調用進程的數據段、代碼段和堆疊段,在執行完之後,原調用進程的內容除了進程號外,其他全部被新的進程替換了。另外,這裡的執行檔既可以是二進制檔案,也可以是Linux下任何可執行的腳本檔案。
exec函式族提供了一個在進程中啟動另一個程式執行的方法。它可以根據指定的檔案名稱或目錄名找到執行檔,並用它來取代原調用進程的數據段、代碼段和堆疊段,在...
exec函式族,顧名思義,就是一簇函式,他把當前進程映像替換成新的程式檔案,而且該程式通常main函式開始執行。...
arg0(arg1,arg2,argv[],envp[])傳遞給子程式,出錯返回-1,在exec函式族中,後綴l、v、p、e添加到exec後,所指定的函式將具有某種操作能力有後綴 p時,函式可以...
execlp()函式屬於exec()函式族(exec()族函式用一個新的進程映像替換當前進程映像)它是execve(2)函式的前端...
將由 shmat 函式返回的地址傳遞給這個函式。如果當釋放這個記憶體塊的進程是最後一個使用該記憶體塊的進程,則這個記憶體塊將被刪除。對 exit 或任何exec族函式的調用都會...
5.2.1相關函式5.2.2創建進程編程示例5.2.3exec函式族的使用5.2.4exec函式族編程示例5.3信號的使用5.3.1什麼是信號5.3.2進程對信號的回響5.3.3相關...
4.2.3wait和waitpid函式 4.2.4exec函式族 4.2.5system函式 4.2.6popen函式 4.3守護進程 第5章Linux信號處理 5.1信號概念 5.2signal信號處理機制 5...
7.3.5exec函式族2687.4Linux守護進程2707.4.1守護進程的編寫2717.4.2守護進程實例2727.5農業信息採集控制系統主程式設計2737.5.1農業信息採集控制系統主程式...