गैर इंटरैक्टिव शेल के लिए `टॉप` आउटपुट प्राप्त करें


13

मैं वेब ऐप के लिए शीर्ष फ़ंक्शन को लागू करना चाहता हूं, क्या topगैर-संवादात्मक शेल में कमांड का आउटपुट प्राप्त करना संभव है ।


क्या इसके समान प्रारूप होना चाहिए top?
राफेल अहरेंस

@RaphaelAhrens क्या कोई विकल्प है?
ज्यूबिक

मुझे आप के बारे में क्या जानकारी चाहिए? प्रक्रियाओं और वहाँ CPU उपयोग? भार? अपटाइम? कार्यों की संख्या?
राफेल एहरेंस

@RaphaelAhrens मैं चाहता था कि सब कुछ शीर्ष पर है।
ज्यूबिक

जवाबों:


16

top -b -n 1

से man top:

  -b : Batch mode operation
        Starts top in 'Batch mode', which could be useful for 
        sending output from  top  to other programs  or  to  
        a file.  In this mode, top will not accept input and runs
        until the iterations limit you've set with the '-n' 
        command-line option  or  until killed.

3
यह भी विचारtop -n1
जेफ स्कालर

इसलिए अगर मैं गैर-संवादात्मक मोड में एक स्तंभ जोड़ना चाहता हूं। मैं प्रक्रिया द्वारा स्वैप उपयोग जोड़ना चाहता हूं मैं यह कैसे करूं? आमतौर पर इंटरैक्टिव मोड में यह वही है जो मैं करता हूं: शिफ्ट + एफ ----> प्रेस पी ---> हिट एंटर।
सागर

पूर्णता के लिए, सागर के प्रश्न का उत्तर देते हुए: इंटरेक्टिव मोड में शीर्ष पर पहुंचने पर आप कॉलम और ऑर्डर चुन सकते हैं, फिर $ W / .toprc को बचाने के लिए "W" दबाएं। यह फ़ाइल अगली कॉल में "शीर्ष" पर पढ़ी जाएगी, इंटरेक्टिव हो सकती है या नहीं। बस उस फ़ाइल को डिफॉल्ट पर लौटने के लिए हटा दें। सादर, / एंजेल
एंजल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.