Geektools Shell Problem


0

अपने कंप्यूटर पर फ़ाइल सिस्टम गतिविधि की निगरानी के लिए, मुझे कमांड "sudo fs_usage" मिला, जो टर्मिनल में बहुत अच्छा काम करता है। तब मुझे अपने डेस्कटॉप वॉलपेपर पर उन सिस्टम गतिविधियों (लिखित) को प्रदर्शित करने का विचार था।

मैंने "GeekTool" ऐप डाउनलोड किया और कमांड के साथ "शेल" विजेट बनाया:

echo "root password" | sudo -s fs_usage

लेकिन यह काम नहीं करता है :(


मुझे आशा है sudo GeekTool विगेट्स के साथ काम नहीं करता है, क्योंकि आपके पास रूट के रूप में प्रमाणित करने के लिए कहीं नहीं है।
Timothy Mueller-Harder

जब आप कहते हैं "गतिविधि की निगरानी करें" क्या आप विशेष रूप से फाइल रीड / राइट का मतलब है?
Timothy Mueller-Harder

@ टिमोथी म्यूलर-हार्डर - हां, मेरा मतलब है कि निगरानी मेरे एचडी पर पढ़ती है और लिखती है। मैं नेटवर्क गतिविधि पर नजर रखने के लिए थोड़ा सा झपकी का उपयोग करता हूं। मुझे एचडी गतिविधि के लिए कोई समान ऐप नहीं मिला; और वहाँ बहुत सारी गतिविधियाँ हमेशा पृष्ठभूमि में चल रही हैं जिन्हें मैं क्रमशः जानना या मारना पसंद करता हूं।
Vincent

लेकिन आप मुझे सीपीयू के उपयोग और रैम के उपयोग के लिए संकेत दें। गतिविधि की निगरानी। iStat में बेहतरीन ग्राफिक्स हैं। लेकिन मैं जानना चाहूंगा कि यह कहां है, विशेष रूप से एचडी / रैम पर फ़ोल्डर / स्रोत।
Vincent

अपने टर्मिनल में "इको & lt; रूट पासवर्ड & gt; sudo -s fs_usage" आज़माएं और आपको रूट पासवर्ड टाइप करने की आवश्यकता नहीं है
Vincent

जवाबों:


1

आप उपयोग करने के लिए एक पासवर्ड दर्ज करने की आवश्यकता को दरकिनार कर सकते हैं fs_usage के माध्यम से sudoers फ़ाइल।

चेतावनी: मैं किसी भी तरह से सुरक्षा विशेषज्ञ नहीं हूं, और का संशोधन sudoers फ़ाइल केवल अत्यधिक सावधानी के साथ किया जाना चाहिए। मैं नही सोच यह विशेष समाधान एक सुरक्षा समस्या होगी, लेकिन फिर भी, मैं विशेषज्ञ नहीं हूं।

  1. टर्मिनल खोलें, टाइप करें sudo visudo, और अपना पासवर्ड दर्ज करें।
  2. "उपयोगकर्ता विशेषाधिकार विनिर्देश" अनुभाग में तीर कुंजियों का उपयोग करके नीचे स्क्रॉल करें।
  3. अपने उपयोगकर्ता नाम से शुरू होने वाली रेखा को देखें, या असफल होने पर, वह जो शुरू होता है %admin
  4. कर्सर को उस रेखा के ठीक नीचे रखें और दबाएं डालने के मोड में प्रवेश करने के लिए।
  5. निम्नलिखित पाठ को अपनी पंक्ति में जोड़ें:

    yourusername ALL=(root) NOPASSWD: /usr/bin/fs_usage
    
  6. दबाएँ Esc , फिर टाइप करें :wq दर्ज अपने परिवर्तनों को सहेजने और छोड़ने के लिए।

आपको GeekTool को पुनरारंभ करना होगा। मुझे नहीं लगता कि बदलाव लाने के लिए आपको रीबूट करने की आवश्यकता है, लेकिन अगर यह काम नहीं करता है, तो कोशिश करें।


1
यह आपके Geek टूल शेल विजेट में अपना पासवर्ड डालने से बेहतर विचार है। ★
TJ Luoma

ठीक है, मैंने अकस्मात अपनी अप्राप्य फ़ाइल को हटा दिया। अब क्या?
Vincent

कैसे .... यदि आप इन निर्देशों का सावधानी से पालन करते हैं तो यह ठीक होना चाहिए।
Timothy Mueller-Harder

उफ़, मैं उस चीज़ से लिंक करना भूल गया जिसका मैं मतलब था! unix.stackexchange.com/a/74145
Timothy Mueller-Harder
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.