नहीं - चूंकि यह मौजूद नहीं है। के रूप में क्यों कोई builtin है ps
जीएनयू के दशक में coreutils
पैकेज, देख यूनिक्स और लिनक्स मंच पर इस सवाल का जवाब।
Homebrew के माध्यम से उपलब्ध सबसे अच्छा वैकल्पिक सूत्र है psgrep
:
psgrep एक छोटा बैश शेल स्क्रिप्ट है जो अपनी शक्ति के लिए भयानक उपयोगिता grep (1) का उपयोग करके प्रक्रिया सूची ( ps (1) द्वारा प्राप्त ) के रूप में खोजता है ।
उस ने कहा, आप अभी भी psgrep
OS X की इच्छानुसार व्यवहार कर सकते हैं ps
। उदाहरण के लिए:
OPTIONS
-a Search the process list using BSD's "ps aux" format. This option
includes all users' processes in the search.
-b Search the process list using BSD's "ps ux" format (default).
This option only includes the running user's processes.
pgrep
के माध्यम से भी उपलब्ध है brew
, जो वाक्य-रचना के करीब है ps
, लेकिन उससे कम कुशल है psgrep
:
psgrep (1) की तुलना में अधिक उपयोगी है pgrep (1) क्योंकि न केवल यह प्रक्रिया सूची खोज और एक पीआईडी लौट सकते हैं, यह इस तरह अपने यूआईडी, GID, स्मृति / CPU उपयोग, सुंदरता के रूप में और अधिक उपयोगी जानकारी दे सकते हैं, और कुछ और समर्थित द्वारा ps।
सब जोर मेरा।
ps
याps -ef
टर्मिनल में प्रयास किया है ? OSX 10.7.5 पर मेरे लिए दो अलग-अलग मशीनों पर कोई संशोधन नहीं है। यह / बिन / पीएस में है