यूनिक्स पीएस के साथ पूर्ण कमांड पाठ


36

जब हम प्रवेश करते हैं:

ps -f

... CMD स्तंभ पाठ पूर्ण आदेश नहीं दिखाता है। इस छटपटाहट को रोकने का कोई तरीका?

ऐसा लगता है कि यह पहले 80 अक्षर दिखा रहा है। हम एक काफी लॉग कमांड चला रहे हैं जिसमें बहुत सारी कमांड लाइन स्विच हैं।


प्रतिक्रियाओं के लिए धन्यवाद .. लगता है जैसे इनमें से कोई भी चाल नहीं है ..

जवाबों:


35

परिणाम को पाइप करें cat.. जो आपके टर्मिनल सेटिंग्स को अनदेखा कर देगा।

ps -f | cat

20

मुझे यह मेरे FreeBSD के 9 पीएस मैन पेज पर मिला:

-Ww, जो आपके विंडो आकार है डिफ़ॉल्ट के बजाय जानकारी प्रदर्शित करने के लिए 132 कॉलम का उपयोग करें। यदि -w विकल्प को एक से अधिक बार निर्दिष्ट किया जाता है, तो पीएस आपके विंडो के आकार के संबंध में आवश्यक के रूप में कई स्तंभों का उपयोग करेगा । ध्यान दें कि यदि "कमांड" कॉलम अंतिम कॉलम प्रदर्शित नहीं होता है तो इस विकल्प का कोई प्रभाव नहीं पड़ता है।

इसलिए:

ps auxww

मुझे जो चाहिए था वो किया।

HTH!


1
भ्रमित क्यों यह सबसे लोकप्रिय जवाब नहीं है।
एडम मैकक्लर

3
किसी भी अन्य कमांड को शामिल नहीं करने के लिए +1। ps -fww(UNIX विकल्प सिंटैक्स का उपयोग करके) भी काम करता है।
मेलेबियस

11

ps आपके टर्मिनल विंडो का आकार और उस पर क्लिप का पता लगाता है।

समाधान: टर्मिनल के लिए सीधे उत्पादन नहीं!

ps -f | less


3

आदमी ps:

-Ww, जो आपके विंडो आकार है डिफ़ॉल्ट के बजाय जानकारी प्रदर्शित करने के लिए 132 कॉलम का उपयोग करें। यदि -w विकल्प को एक से अधिक बार निर्दिष्ट किया जाता है, तो पीएस आपके विंडो के आकार के संबंध में आवश्यक के बिना कई कॉलम का उपयोग करेगा। जब आउटपुट टर्मिनल पर नहीं होता है, तो असीमित संख्या में कॉलम हमेशा उपयोग किए जाते हैं।

इसलिये

ps -f | cat

काम करता है


0

अच्छा दिन,

यह न भूलें कि -f केवल सामान्य पीएस के साथ काम करता है और ल्यूडाइट ucb पीएस नहीं।

Ucb ps आपको पूरी कमांड लाइन देने के लिए कई -w विकल्पों का उपयोग करता है।

HTH

चियर्स,

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.