2010-04-27 20 views

उत्तर

5

नौकरियां ऐसी प्रक्रियाएं हैं जो एक खोल द्वारा शुरू की जाती हैं। खोल नौकरी तालिका में इन का ट्रैक रखता है। नौकरियां कमांड सक्रिय पृष्ठभूमि प्रक्रियाओं की एक सूची दिखाता है। उन्हें एक जॉब्सैक नंबर मिलता है जो प्रक्रिया का ढेर नहीं है। एफजी जैसे कमांड जॉब्सपीसी आईडी का उपयोग करते हैं।

जुरगेन Hötzel के उदाहरण की भावना में:

find $HOME | sort & 
[1] 15317 
$ jobs 
[1]+ Running     find $HOME | sort & 
$ fg 
find $HOME | sort 
    C-c C-z 
[1]+ Stopped     find $HOME | sort 
$ bg 1 
[1]+ find $HOME | sort & 

उदाहरण अपने आप का प्रयास करें और आदमी पृष्ठों को देखो।

+0

क्या आप यूनिक्स – Suri

2

http://en.wikipedia.org/wiki/Job_control_%28Unix%29

नौकरियां एक या अधिक प्रक्रियाओं है कि एक 'काम' है, जहां काम एक UNIX खोल अवधारणा है के साथ रखे जाते रहे हैं।

+0

में उदाहरण के साथ समझा सकते हैं उदाहरण के साथ उदाहरण के साथ – Suri

+0

सी/पी विकिपीडिया से उत्तर देने के लिए आपको उत्तर नहीं दिया जा सकता है। – Kais

5

एक Process Group एक नौकरी के रूप में माना जा सकता है। उदाहरण के लिए आप खोल में एक पृष्ठभूमि प्रक्रिया समूह बनाने के लिए:

$ find $HOME|sort & 
[1] 2668 

और आप नई प्रक्रिया के समूह के सदस्य के रूप में दो प्रक्रियाओं देख सकते हैं:

$ ps -p 2668 -o cmd,pgrp 
CMD       PGRP 
sort       2667 


$ ps -p "$(pgrep -d , -g 2667)" -o cmd,pgrp 
CMD       PGRP 
find /home/juergen   2667 
sort       2667 

तुम भी पूरी प्रक्रिया समूह/काम को मार सकते हैं कर सकते हैं :

$ pkill -g 2667 
+0

धन्यवाद, मैंने यहां कुछ चीजें सीखी हैं। –

+0

बहुत अच्छी तरह से समझाया, धन्यवाद। – Kais

0

नौकरी में श्रृंखला या समांतर में चल रही कई प्रक्रियाएं होती हैं। एक प्रक्रिया निष्पादन के तहत एक कार्यक्रम है।

-1

जॉब तब होता है जब आप वर्तमान खोल से शुरू की गई प्रक्रियाओं के बारे में जानना चाहते हैं।

प्रक्रिया तब होती है जब आप किसी भी खोल या कंप्यूटर से चल रहे किसी प्रक्रिया के बारे में जानना चाहते हैं।

+0

"प्रक्रिया तब होती है जब आप किसी प्रक्रिया के बारे में जानना चाहते हैं": यह परिभाषा नहीं है .. – Kais

0

मुझे लगता है कि एक नौकरी एक निर्धारित प्रक्रिया है या प्रक्रियाओं का सेट है, नौकरी हमेशा शेड्यूल की धारणा है, अन्यथा हम इसे एक प्रक्रिया कह सकते हैं।

संबंधित मुद्दे