0
我工作的一個硬件分配和想知道如果有人帶着幾分更多的Unix經驗可以解釋什麼是以下問題的意思是:的Unix - 關於與和PS
Run sample program 1 in the background with &
Using the ps utility with appropriate options, observe and report the PIDs and the status of your processes.
樣例程序1:
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int
main()
{
puts("Before fork");
fork();
sleep(10);
puts("After fork");
}
我編譯和運行:
./fork_demo &
什麼是用ps與backgrou這個運行的最佳方式第二?我只在這裏尋找指導,這是硬件任務的一小部分。我已經完成了主要的工作!
只需輸入'ps'。有什麼問題?分叉的程序將會休眠10秒,因此有足夠的時間輸入'ps'命令。 – nhahtdh
我覺得有一種比簡單的ps更好的報告方式? – Jordan
您可能希望使用ps來查看進程樹,因爲我相信該作業正試圖向您顯示父代和子代的PID之間的關係。只需在終端輸入'man ps'即可獲得更多信息。 –