अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

i3status - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में i3status चलाएं

यह कमांड i3status है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


i3status - i3bar, dzen2, xmobar या लेमनबार के लिए एक स्टेटस लाइन जेनरेट करता है

SYNOPSIS


i3status [-c कॉन्फ़िगफ़ाइल] [-h] [-v]

विकल्प


-c
एक वैकल्पिक कॉन्फ़िगरेशन फ़ाइल पथ निर्दिष्ट करता है। डिफ़ॉल्ट रूप से, i3status ढूंढता है
कॉन्फ़िगरेशन फ़ाइलें निम्न क्रम में:

1. ~/.i3status.conf

2. ~/.config/i3status/config (या $XDG_CONFIG_HOME/i3status/config अगर सेट हो तो)

3. /etc/i3status.conf

4. /etc/xdg/i3status/config (या $XDG_CONFIG_DIRS/i3status/config अगर सेट हो तो)

वर्णन


i3status i1500bar के लिए एक स्टेटस बार बनाने के लिए एक छोटा प्रोग्राम (लगभग 3 SLOC) है,
dzen2, xmobar, लेमनबार या इसी तरह के प्रोग्राम। यह द्वारा बहुत ही कुशल होने के लिए डिज़ाइन किया गया है
बहुत कम संख्या में सिस्टम कॉल जारी करना, क्योंकि कोई आम तौर पर इस तरह का अद्यतन करना चाहता है:
हर सेकंड स्टेटस लाइन। यह सुनिश्चित करता है कि उच्च भार के तहत भी, आपका स्टेटस बार है
सही ढंग से अपडेट किया गया। साथ ही, यह आपके CPU को उतना ही हॉग न करके ऊर्जा की थोड़ी बचत करता है
शेल कमांड की इसी मात्रा को स्पॉन करना होगा।

विन्यास


i3status का मूल विचार यह है कि आप निर्दिष्ट कर सकते हैं कि कौन से "मॉड्यूल" का उपयोग किया जाना चाहिए (the
आदेश निर्देश)। फिर आप प्रत्येक मॉड्यूल को उसके अपने अनुभाग से कॉन्फ़िगर कर सकते हैं। हरएक के लिए
मॉड्यूल, आप आउटपुट स्वरूप निर्दिष्ट कर सकते हैं। संपूर्ण संदर्भ के लिए नीचे देखें।

नमूना विन्यास.

आम {
output_format = "dzen2"
रंग = सच
अंतराल = 5
}

आदेश + = "आईपीवी 6"
आदेश + = "डिस्क /"
आदेश += "run_watch डीएचसीपी"
ऑर्डर + = "रन_वॉच वीपीएनसी"
आदेश += "path_exists VPN"
आदेश + = "वायरलेस wlan0"
आदेश + = "ईथरनेट eth0"
आदेश + = "बैटरी 0"
आदेश + = "cpu_temperature 0"
आदेश + = "लोड"
आदेश + = "tztime स्थानीय"
ऑर्डर + = "टज़टाइम बर्लिन"

वायरलेस wlan0 {
format_up = "डब्ल्यू: (% गुणवत्ता पर% निबंध,% बिटरेट)% आईपी"
format_down = "डब्ल्यू: डाउन"
}

ईथरनेट eth0 {
# यदि आप % गति का उपयोग करते हैं, तो i3status को cap_net_admin क्षमता की आवश्यकता है
format_up = "ई:% आईपी (% गति)"
format_down = "ई: नीचे"
}

बैटरी 0 {
प्रारूप = "% स्थिति% प्रतिशत% शेष% खाली समय"
format_down = "कोई बैटरी नहीं"
Status_chr = "⚇ सीएचआर"
Status_bat = "⚡ बैट"
Status_full = "☻ पूर्ण"
पथ = "/ sys/वर्ग/power_supply/BAT%d/uevent"
कम सीमा = 10
}

रन_वॉच डीएचसीपी {
pidfile = "/ var/run/dhclient*.pid"
}

रन_वॉच वीपीएनसी {
# एक vpnc प्रक्रिया की PID वाली फ़ाइल
pidfile = "/ var/run/vpnc/pid"
}

path_exists वीपीएन {
# पथ मौजूद है जब एनएमसीएलआई/एनएम-एप्लेट द्वारा लॉन्च की गई वीपीएन सुरंग सक्रिय है
पथ = "/ proc/sys/net/ipv4/conf/tun0"
}

स्थानीय समय {
प्रारूप = "% वाई-% एम-% डी% एच:% एम:% एस"
}

tztime बर्लिन {
प्रारूप = "% वाई-% एम-% डी% एच:% एम:% एस% जेड"
समयक्षेत्र = "यूरोप/बर्लिन"
}

भार {
प्रारूप = "% 5 मिनट"
}

सीपीयू_तापमान 0 {
प्रारूप = "टी:% डिग्री डिग्री सेल्सियस"
पथ = "/ sys/उपकरण/प्लेटफ़ॉर्म/coretemp.0/temp1_input"
}

डिस्क "/" {
प्रारूप = "% मुक्त"
}

सामान्य जानकारी
यदि आप इसे गलत पर सेट करते हैं, तो रंग निर्देश सभी रंगों को अक्षम कर देगा। आप यह भी निर्दिष्ट कर सकते हैं
रंग जो "अच्छे", "अपमानित" या "खराब" मूल्यों को प्रदर्शित करने के लिए उपयोग किए जाएंगे
color_good, color_degraded या color_bad निर्देश क्रमशः। वे निर्देश हैं
केवल तभी उपयोग किया जाता है जब रंग निर्देश द्वारा रंग समर्थन अक्षम नहीं किया जाता है। के लिए इनपुट प्रारूप
रंग मान विहित आरजीबी हेक्साडेसिमल ट्रिपलेट है (बिना विभाजक के)
रंग), हैश वर्ण ("#") द्वारा उपसर्ग किया गया है।

उदाहरण विन्यास:

color_good = "#00FF00"

इसी तरह, आप उपयोग किए जाने वाले रंग को निर्दिष्ट करने के लिए color_separator निर्देश का उपयोग कर सकते हैं
विभाजक पट्टी पेंट करने के लिए। विभाजक हमेशा रंग में आउटपुट होता है, तब भी जब रंग होते हैं
रंग निर्देश द्वारा अक्षम। जब output_format को पर सेट किया जाता है तो इस विकल्प का कोई प्रभाव नहीं पड़ता है
i3bar या कोई नहीं।

अंतराल निर्देश उस समय को सेकंड में निर्दिष्ट करता है जिसके लिए i3status पहले सो जाएगा
अगली स्टेटस लाइन प्रिंट करना।

output_format का उपयोग करके आप चुन सकते हैं कि i3status को अपने आउटपुट में किस प्रारूप स्ट्रिंग का उपयोग करना चाहिए।
वर्तमान में उपलब्ध हैं:

i3bar
i3bar i3 के साथ आता है और एक कार्यक्षेत्र बार प्रदान करता है जो सही काम करता है
बहु-मॉनिटर स्थितियों। यह ट्रे सपोर्ट के साथ भी आता है और i3status प्रदर्शित कर सकता है
आउटपुट यह आउटपुट प्रकार i3bar को अधिक से अधिक मेटा-सूचना पास करने के लिए JSON का उपयोग करता है
संभव (रंगों की तरह, किस तरह से ब्लॉक को छोटा किया जा सकता है, आदि)।

dzen2
Dzen X11 के लिए एक सामान्य प्रयोजन का संदेश, सूचना और मेन्यूइंग प्रोग्राम है। वह था
किसी भी भाषा में स्क्रिप्ट योग्य होने के लिए डिज़ाइन किया गया है और विंडो प्रबंधकों के साथ अच्छी तरह से एकीकृत है जैसे
dwm, wmii और xmonad हालांकि यह किसी भी खिड़की प्रबंधक के साथ काम करेगा

xmobar
xmobar एक न्यूनतर, टेक्स्ट आधारित, स्टेटस बार है। यह के साथ काम करने के लिए डिज़ाइन किया गया था
xmonad विंडो प्रबंधक।

लेमनबार
लेमनबार एक हल्का बार है जो पूरी तरह से XCB पर आधारित है। इसमें पूर्ण UTF-8 समर्थन है और है
ईडब्ल्यूएमएच अनुरूप।

अवधि
एएनएसआई एस्केप अनुक्रमों का उपयोग टर्मिनल-आउटपुट को यथासंभव करीब बनाने के लिए करें
ग्राफिक आउटपुट। यह आपकी कॉन्फ़िगरेशन फ़ाइल को डीबग करना थोड़ा आसान बनाता है क्योंकि
i3status का टर्मिनल-आउटपुट बहुत अधिक पठनीय हो जाता है, लेकिन इसका उपयोग केवल के लिए किया जाना चाहिए
इस तरह के त्वरित नज़र, क्योंकि यह केवल बहुत ही बुनियादी आउटपुट-सुविधाओं का समर्थन करेगा (के लिए
उदाहरण के लिए आपको केवल 3 बिट रंग गहराई मिलती है)।

कोई नहीं
किसी भी रंग कोड का उपयोग नहीं करता है। डिफ़ॉल्ट रूप से पाइप प्रतीक द्वारा मानों को अलग करता है। इस
i3bar के साथ प्रयोग किया जाना चाहिए और कस्टम स्क्रिप्ट के लिए उपयोग किया जा सकता है।

परिभाषित करने के लिए color_good, color_degraded, color_bad निर्देशों का उपयोग करना भी संभव है
प्रति मॉड्यूल विशिष्ट रंग। यदि इन निर्देशों में से एक को मॉड्यूल अनुभाग में परिभाषित किया गया है, तो इसका
value केवल इस मॉड्यूल के लिए सामान्य खंड में परिभाषित मान को ओवरराइड कर देगा।

यदि आप डिफ़ॉल्ट रूप से उपयोग किए जाने वाले मॉड्यूल i3status/i3bar के बीच लंबवत विभाजकों को पसंद नहीं करते हैं,
मॉड्यूल को अलग करने के तरीके को कॉन्फ़िगर करने के लिए आप विभाजक निर्देश को नियोजित कर सकते हैं। आप ऐसा कर सकते हैं
या तो डिफॉल्ट सेपरेटर को पूरी तरह से खाली स्ट्रिंग पर सेट करके अक्षम कर दें। आप शायद
फिर मॉड्यूल के प्रारूप स्ट्रिंग के हिस्से के रूप में अलगाव को परिभाषित करें। यह आपके लिए एकमात्र विकल्प है जब
i3bar आउटपुट स्वरूप का उपयोग करना क्योंकि विभाजक i3bar द्वारा सीधे अन्यथा खींचा जाता है। के लिये
अन्य आउटपुट स्वरूप, प्रदान की गई गैर-रिक्त स्ट्रिंग स्वचालित रूप से संलग्न हो जाएगी
यदि रंग समर्थन सक्षम है तो आवश्यक रंग बिट्स के साथ।

i3bar पैंगो मार्कअप का समर्थन करता है, जिससे आपके प्रारूप स्ट्रिंग्स को फ़ॉन्ट रंग, आकार, निर्दिष्ट करने की अनुमति मिलती है।
आदि मार्कअप निर्देश को "पैंगो" पर सेट करके। ध्यान दें कि एम्परसेंड ("&"), कम से कम
("<"), अधिक से अधिक (">"), सिंगल-कोट ("'"), और डबल-कोट (""") वर्णों की आवश्यकता है
क्रमशः "&", "<", ">", "'", और """ से प्रतिस्थापित किया जा सकता है। यह है
उत्पन्न सामग्री के लिए स्वचालित रूप से किया जाता है (उदाहरण के लिए वायरलेस ईएसएसआईडी, समय)।

उदाहरण विन्यास:

आम {
output_format = "xmobar"
विभाजक = ""
}

आदेश + = "लोड"
आदेश + = "डिस्क /"

भार {
प्रारूप = "[लोड:% 1मिनट,%5मिनट,%15मिनट]"
}
डिस्क "/" {
प्रारूप = "% लाभ"
}

IPv6
इस मॉड्यूल को आउटगोइंग कनेक्शन के लिए उपयोग किया जाने वाला IPv6 पता मिलता है (अर्थात, सबसे अच्छा
आपके कंप्यूटर पर उपलब्ध सार्वजनिक IPv6 पता)।

उदाहरण प्रारूप_अप: %आईपी

उदाहरण प्रारूप_डाउन: नहीं IPv6

डिस्क
दिए गए माउंटेड फाइल सिस्टम पर उपयोग, मुफ्त, उपलब्ध और बाइट्स की कुल मात्रा प्राप्त करता है।

इन मानों को प्रतिशत_प्रयुक्त के साथ प्रतिशत में भी व्यक्त किया जा सकता है,
प्रतिशत_मुक्त, प्रतिशत_उपलब्ध और प्रतिशत_प्रयुक्त_ऑफ़_उपलब्ध प्रारूप।

बाइट आकार मानव पठनीय प्रारूप में उपसर्गों के एक सेट का उपयोग करके प्रस्तुत किया जाता है जिसका प्रकार हो सकता है
"prefix_type" विकल्प के माध्यम से निर्दिष्ट किया जा सकता है। उपसर्गों के तीन सेट उपलब्ध हैं:

बाइनरी
आईईसी उपसर्ग (की, एमआई, जीआई, टीआई) 1024 की शक्तियों के गुणकों का प्रतिनिधित्व करते हैं। यह है
चूक।

दशमलव
एसआई उपसर्ग (के, एम, जी, टी) 1000 की शक्तियों के गुणकों का प्रतिनिधित्व करते हैं।

रिवाज
कस्टम उपसर्ग (के, एम, जी, टी) 1024 की शक्तियों के गुणकों का प्रतिनिधित्व करते हैं।

कम_थ्रेशोल्ड को परिभाषित करना संभव है जिसके कारण डिस्क टेक्स्ट का उपयोग करके प्रदर्शित किया जा सकता है
color_bad. लो_थ्रेशोल्ड प्रकार थ्रेशोल्ड_टाइप "बाइट्स_फ्री", "बाइट्स_वेल" का हो सकता है,
"प्रतिशत_मुक्त", या "प्रतिशत_उपलब्ध", जहां पूर्व दो को a . द्वारा जोड़ा जा सकता है
सामान्य उपसर्ग (k, m, g, t) जिसमें prefix_type है। इसलिए, यदि आप Low_threshold को 2 पर कॉन्फ़िगर करते हैं,
थ्रेशोल्ड_टाइप से "gbytes_avail", और प्रीफ़िक्स_टाइप से "बाइनरी", और शेष उपलब्ध
डिस्क स्थान 2 GiB से कम है, यह खराब रंग का होगा। यदि निर्दिष्ट नहीं है, तो दहलीज_प्रकार है
"प्रतिशत_लाभ" माना जाता है और निम्न_थ्रेशोल्ड को 0 पर सेट किया जाता है, जिसका अर्थ है नहीं
बिल्कुल रंगना।

आप "format_not_mounted" विकल्प के साथ एक अलग प्रारूप को परिभाषित कर सकते हैं जिसका उपयोग किया जाता है if
पथ मौजूद नहीं है या आरोह बिंदु नहीं है। तो आप बस के लिए आउटपुट खाली कर सकते हैं
config अनुभाग में format_not_mounted="" जोड़ने के साथ दिया गया पथ।

उदाहरण आदेश: डिस्क / एमएनटी / यूएसबीस्टिक

उदाहरण प्रारूप:% मुफ़्त (%लाभ)/%कुल

उदाहरण प्रारूप: %प्रतिशत_प्रयुक्त, %प्रतिशत_मुक्त, %प्रतिशत_उपलब्ध है

उदाहरण उपसर्ग_प्रकार: रीति

उदाहरण कम दहलीज: 5

उदाहरण दहलीज_प्रकार: प्रतिशत_मुक्त

भागो-घड़ी
दिए गए पथ को एक पिडफाइल में विस्तारित करता है और जांचता है कि अंदर मिली प्रक्रिया आईडी मान्य है या नहीं
(अर्थात, यदि प्रक्रिया चल रही है)। आप इसका उपयोग यह जांचने के लिए कर सकते हैं कि क्या कोई विशिष्ट एप्लिकेशन,
जैसे वीपीएन क्लाइंट या आपका डीएचसीपी क्लाइंट चल रहा है। एक विकल्प भी है
"प्रारूप_डाउन"। आप आउटपुट को format_down="" से छुपा सकते हैं।

उदाहरण आदेश: रन_वॉच डीएचसीपी

उदाहरण प्रारूप:%शीर्षक:%स्थिति

पथ-मौजूद
जांचता है कि दिया गया पथ फाइल सिस्टम में मौजूद है या नहीं। आप इसका उपयोग यह जांचने के लिए कर सकते हैं कि क्या कुछ
सक्रिय है, उदाहरण के लिए NetworkManager द्वारा प्रबंधित एक VPN टनल। एक भी है
विकल्प "format_down"। आप आउटपुट को format_down="" से छुपा सकते हैं।

उदाहरण आदेश: path_exists वीपीएन

उदाहरण प्रारूप:%शीर्षक:%स्थिति

वायरलेस
दिए गए वायरलेस नेटवर्क इंटरफेस की लिंक गुणवत्ता, आवृत्ति और ईएसएसआईडी प्राप्त करता है। आप
नेटवर्क कनेक्ट होने या कनेक्ट नहीं होने के लिए अलग-अलग प्रारूप स्ट्रिंग निर्दिष्ट कर सकते हैं।

विशेष इंटरफ़ेस नाम _first_ को पहले वायरलेस नेटवर्क द्वारा प्रतिस्थापित किया जाएगा
सिस्टम पर मिला इंटरफ़ेस ("लो" से शुरू होने वाले उपकरणों को छोड़कर)।

उदाहरण आदेश: वायरलेस wlan0

उदाहरण प्रारूप: डब्ल्यू: (% गुणवत्ता पर% निबंध,% बिटरेट /% आवृत्ति)% आईपी

ईथरनेट
दिए गए ईथरनेट इंटरफ़ेस की लिंक गति और (यदि संभव हो) IP पता प्राप्त करता है।
लिंक गति प्राप्त करने के लिए cap_net_admin क्षमता की आवश्यकता होती है। इसे सेटकैप का उपयोग करके सेट करें
cap_net_admin=ep $(जो i3status)।

विशेष इंटरफ़ेस नाम _first_ को पहले गैर-वायरलेस नेटवर्क द्वारा प्रतिस्थापित किया जाएगा
सिस्टम पर मिला इंटरफ़ेस ("लो" से शुरू होने वाले उपकरणों को छोड़कर)।

उदाहरण आदेश: ईथरनेट eth0

उदाहरण प्रारूप: ई:% आईपी (% गति)

बैटरी
स्थिति (चार्जिंग, डिस्चार्जिंग, रनिंग), प्रतिशत, शेष समय और शक्ति प्राप्त करता है
दी गई बैटरी की खपत (वाट में) और जब इसके खाली होने का अनुमान है। अगर तुम
डिज़ाइन क्षमता के बजाय अंतिम पूर्ण क्षमता का उपयोग करना चाहते हैं (डिज़ाइन का उपयोग करते समय
क्षमता, ऐसा हो सकता है कि पूरी तरह चार्ज होने पर आपकी बैटरी 23% पर हो क्योंकि यह पुरानी है।
सामान्य तौर पर, मैं इसे इस तरह देखना चाहता हूं, क्योंकि यह मुझे बताता है कि मेरी बैटरी कितनी खराब हो गई है।)
बस last_full_capacity = true निर्दिष्ट करें। आप शेष समय में सेकंड छुपा सकते हैं और
Hide_seconds = true सेट करके खाली समय का अनुमान।

यदि आप बैटरी प्रतिशत को दशमलव के बिना दिखाना चाहते हैं, तो जोड़ें
पूर्णांक_बैटरी_क्षमता = सत्य।

यदि आपकी बैटरी को गैर-मानक पथ में दर्शाया गया है / sys, संशोधित करना सुनिश्चित करें
तदनुसार "पथ" संपत्ति, यानी आपके सिस्टम पर यूवेंट फ़ाइल की ओर इशारा करते हुए। सबसे पहला
%d की घटना को बैटरी नंबर से बदल दिया जाता है, लेकिन आप पथ को केवल हार्ड-कोड कर सकते हैं
किया जा सकता है।

एक लो_थ्रेशोल्ड को परिभाषित करना संभव है जिसके कारण बैटरी टेक्स्ट लाल रंग का हो जाता है।
Low_threshold प्रकार दहलीज_प्रकार "समय" या "प्रतिशत" का हो सकता है। तो फिर आप
लो_थ्रेशोल्ड को 10 और थ्रेशोल्ड_टाइप को "समय" पर कॉन्फ़िगर करें, और आपकी बैटरी दूसरी तक चलती है
9 मिनट, यह लाल रंग का हो जाएगा।

वैकल्पिक रूप से किसी भी UTF-8 प्रतीकों सहित कस्टम स्ट्रिंग्स का उपयोग विभिन्न बैटरी के लिए किया जा सकता है
राज्यों। इससे प्रत्येक राज्य के लिए अलग-अलग प्रतीकों को प्रदर्शित करना संभव हो जाता है (चार्जिंग,
निर्वहन, पूर्ण) निश्चित रूप से यह विशेष प्रतिष्ठित फोंट के साथ भी काम करेगा, जैसे कि
फ़ॉन्ट बहुत बढ़िया। यदि इस विशेष स्थिति के किसी भी तार को छोड़ दिया जाता है, तो डिफ़ॉल्ट (CHR, BAT,
पूर्ण) का प्रयोग किया जाता है।

उदाहरण आदेश: बैटरी 0

उदाहरण प्रारूप:% स्थिति% शेष (%खाली समय% खपत)

उदाहरण प्रारूप_डाउन: बैटरी नहीं है

उदाहरण Status_chr: सीएचआर

उदाहरण Status_bat: बाती

उदाहरण स्थिति_पूर्णपूर्ण

उदाहरण कम दहलीज: 30

उदाहरण दहलीज_प्रकार: समय

उदाहरण पथ: /sys/class/power_supply/CMB1/uevent

सीपीयू-तापमान
दिए गए थर्मल जोन का तापमान प्राप्त करता है। max_threshold . को परिभाषित करना संभव है
यदि निर्दिष्ट थर्मल ज़ोन बहुत अधिक गर्म हो रहा है तो यह तापमान को लाल रंग देगा।
75 डिग्री सेल्सियस के लिए डिफ़ॉल्ट।

उदाहरण आदेश: सीपीयू_तापमान 0

उदाहरण प्रारूप: टी:% डिग्री डिग्री सेल्सियस

उदाहरण अधिकतम सीमा: 42

उदाहरण पथ: /sys/devices/platform/coretemp.0/temp1_input

सी पी यू प्रयोग
से प्रतिशत CPU उपयोग प्राप्त करता है /प्रोक/स्टेट (लिनक्स) या sysctl(3) (फ्रीबीएसडी/ओपनबीएसडी)।

उदाहरण आदेश: सि पि यु का उपयोग

उदाहरण प्रारूप: %उपयोग

भार
सिस्टम लोड हो जाता है (पिछले 1, 5 और 15 में CPU समय की प्रतीक्षा करने वाली प्रक्रियाओं की संख्या
मिनट)। एक max_threshold को परिभाषित करना संभव है जो लोड मान को लाल रंग में रंग देगा
यदि अंतिम मिनट का लोड औसत कॉन्फ़िगर किए गए थ्रेशोल्ड से अधिक हो रहा है।
5 के लिए डिफ़ॉल्ट।

उदाहरण आदेश: भार

उदाहरण प्रारूप:% 1मिनट% 5मिनट%15मिनट

उदाहरण अधिकतम सीमा: "0,1"

पहर
स्थानीय समय क्षेत्र में वर्तमान समय को आउटपुट करता है। किसी भिन्न समय क्षेत्र का उपयोग करने के लिए, आप सेट कर सकते हैं
TZ पर्यावरण चर, या tztime मॉड्यूल का उपयोग करें। देखो स्ट्रैफ़टाइम(3) विवरण के लिए
प्रारूप स्ट्रिंग।

उदाहरण आदेश: समय

उदाहरण प्रारूप: %Y-%m-%d %H:%M:%S

टीज़टाइम
दिए गए समय क्षेत्र में वर्तमान समय को आउटपुट करता है। यदि कोई समय क्षेत्र नहीं दिया गया है, तो स्थानीय समय होगा
इस्तेमाल किया गया। देखो स्ट्रैफ़टाइम(3) प्रारूप स्ट्रिंग पर विवरण के लिए। सिस्टम का टाइमज़ोन डेटाबेस
आमतौर पर /usr/share/zoneinfo में स्थापित होता है। उस पथ के नीचे की फ़ाइलें मान्य समयक्षेत्र बनाती हैं
तार, उदाहरण के लिए /usr/share/zoneinfo/यूरोप/बर्लिन आप यूरोप/बर्लिन के लिए समय क्षेत्र सेट कर सकते हैं
tztime मॉड्यूल में।

उदाहरण आदेश: tztime बर्लिन

उदाहरण प्रारूप: %Y-%m-%d %H:%M:%S %Z

उदाहरण समयक्षेत्र: यूरोप/बर्लिन

यदि आप इस खंड में मार्कअप का उपयोग करना चाहते हैं, तो एक अलग format_time विकल्प है
जो स्वतः ही बच जाता है। इसका आउटपुट तब %time को फॉर्मेट स्ट्रिंग में बदल देता है।

उदाहरण विन्यास (मार्कअप):

समय समय {
प्रारूप = " समय: % समय"
format_time = "% एच:% एम% जेड"
}

डीडेट
उपयोगकर्ता द्वारा निर्दिष्ट प्रारूप में वर्तमान डिसॉर्डियन तिथि को आउटपुट करता है। देखो ddate(1) विवरण के लिए
प्रारूप स्ट्रिंग। नोट: न %.%X अभी तक लागू हैं।

उदाहरण आदेश: तारीख

उदाहरण प्रारूप: %{%a, %b %d%}, %Y%N - %H

खंड
निर्दिष्ट डिवाइस पर निर्दिष्ट मिक्सर की मात्रा को आउटपुट करता है। पल्सऑडियो और ALSA
(केवल Linux) समर्थित हैं। यदि पल्सऑडियो अनुपस्थित है, तो एक सरल विन्यास हो सकता है
एएलएसए की कमी के कारण फ्रीबीएसडी और ओपनबीएसडी पर उपयोग किया जाता है, डिवाइस और मिक्सर विकल्प हो सकते हैं
इन व्यवस्थाओं की अनदेखी इन प्रणालियों पर ओएसएस एपीआई का उपयोग क्वेरी / देव/मिक्सर . के बजाय किया जाता है
सीधे अगर mix_idx -1 है, अन्यथा /dev/mixer+mixer_idx+.

पल्सऑडियो वॉल्यूम की जानकारी प्राप्त करने के लिए, डिवाइस में निम्न प्रारूप का उपयोग करना चाहिए
रेखा:

युक्ति = "नाड़ी"

or

डिवाइस = "पल्स: एन"

जहाँ N, PulseAudio सिंक का सूचकांक है। यदि कोई सिंक निर्दिष्ट नहीं है, तो डिफ़ॉल्ट का उपयोग किया जाता है।
यदि डिवाइस स्ट्रिंग गुम है या "डिफ़ॉल्ट" पर सेट है, तो PulseAudio को आजमाया जाएगा यदि
पता चला है और एएलएसए (लिनक्स) या ओएसएस (फ्रीबीएसडी/ओपनबीएसडी) पर वापस आ जाएगा।

उदाहरण आदेश: वॉल्यूम मास्टर

उदाहरण प्रारूप: : % मात्रा

उदाहरण प्रारूप_म्यूटेड: : 0%%

उदाहरण विन्यास:

वॉल्यूम मास्टर {
प्रारूप = "♪:% मात्रा"
format_muted = "♪: मौन (% मात्रा)"
डिवाइस = "डिफ़ॉल्ट"
मिक्सर = "मास्टर"
मिक्सर_आईडीएक्स = 0
}

उदाहरण विन्यास (पल्सऑडियो):

वॉल्यूम मास्टर {
प्रारूप = "♪:% मात्रा"
format_muted = "♪: मौन (% मात्रा)"
डिवाइस = "पल्स: 1"
}

यूनिवर्सल मॉड्यूल विकल्प


i3bar आउटपुट स्वरूप का उपयोग करते समय, कुछ अतिरिक्त विकल्प हैं जिनका उपयोग किया जा सकता है
सभी मॉड्यूल के साथ उनकी उपस्थिति को अनुकूलित करने के लिए:

संरेखित करें
न्यूनतम चौड़ाई (नीचे देखें) तक नहीं पहुंचने पर उपयोग की जाने वाली संरेखण नीति। दोनों में से एक
केंद्र (डिफ़ॉल्ट), दाएं या बाएं।

न्यूनतम_चौड़ाई
मॉड्यूल की न्यूनतम चौड़ाई (पिक्सेल में) होनी चाहिए। यदि मॉड्यूल कम जगह लेता है
निर्दिष्ट आकार की तुलना में, ब्लॉक को बाईं ओर और/या दाईं ओर गद्देदार किया जाएगा,
परिभाषित संरेखण नीति के अनुसार। यह तब उपयोगी होता है जब आप इसे रोकना चाहते हैं
जब मान प्रत्येक के बीच कम या ज्यादा जगह लेते हैं, तो स्थानांतरण से पूरी स्थिति रेखा
पुनरावृत्ति विकल्प एक स्ट्रिंग भी हो सकता है। इस मामले में, दिए गए पाठ की चौड़ाई
ब्लॉक की न्यूनतम चौड़ाई निर्धारित करता है। यह तब उपयोगी होता है जब आप एक सेट करना चाहते हैं
समझदार न्यूनतम चौड़ाई की परवाह किए बिना कि आप किस फ़ॉन्ट का उपयोग कर रहे हैं, और किस विशेष पर
आकार। कृपया ध्यान दें कि उद्धरणों के साथ संलग्न संख्या को अभी भी एक माना जाएगा
संख्या.

उदाहरण विन्यास:

डिस्क "/" {
प्रारूप = "% लाभ"
संरेखित करें = "बाएं"
न्यूनतम_चौड़ाई = 100
}

का उपयोग करते हुए I3स्थिति साथ में DZEN2


Dzen2 को स्थापित करने के बाद, आप इसे सीधे i3status के साथ उपयोग कर सकते हैं। बस सुनिश्चित करें कि
output_format dzen2 पर सेट है।

उदाहरण एसटी प्रयोग of i3स्थिति साथ में dzen2:

i3status | dzen2 -fg सफेद -ta r -w 1280 \
-fn "-misc-fixed-medium-r-normal--13-120-75-75-C-70-iso8859-1"

का उपयोग करते हुए I3स्थिति साथ में एक्समोबार


शुरू करने के लिए xmobar प्राप्त करने के लिए, आपको डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल को कॉपी करने की आवश्यकता हो सकती है
~/.xmobarrc. साथ ही, सुनिश्चित करें कि i3status के लिए output_format विकल्प xmobar पर सेट है।

उदाहरण एसटी प्रयोग of i3स्थिति साथ में xmobar:

i3status | xmobar -o -t "%StdinReader%" -c "[Run StdinReader]"

क्या बात हमारे बारे में(ABOUT) स्मृति उपयोग OR सी पी यू आवृत्ति?


दो विशिष्ट बातों के बारे में बात करते समय, कृपया इस खंड को एक सामान्य के रूप में समझें
स्पष्टीकरण क्यों आपकी पसंदीदा जानकारी i3status में शामिल नहीं है।

आइए विशेष रूप से स्मृति उपयोग के बारे में बात करते हैं। स्मृति को इस तरह से मापना कठिन है जो है
सटीक या सार्थक। पेजिंग और वर्चुअल मेमोरी कैसे काम करती है, इसकी गहन समझ
आपके ऑपरेटिंग सिस्टम की आवश्यकता है। इसके अलावा, भले ही हमारे पास एक अच्छी तरह से परिभाषित तरीका हो
स्मृति उपयोग प्रदर्शित करना और आप इसे समझेंगे, मुझे लगता है कि यह उपयोगी नहीं है
बार-बार अपने मेमोरी उपयोग की निगरानी करें। इसका एक कारण यह भी है कि मेरे पास रन आउट नहीं हुए हैं
पिछले कुछ वर्षों में स्मृति। याददाश्त इतनी सस्ती हो गई है कि मेरे 4 साल के बच्चे में भी
नोटबुक, मेरे पास 8 जीबी रैम है। दूसरा कारण यह है कि आपका ऑपरेटिंग सिस्टम करेगा
वैसे भी सही बात: या तो आपके पास अपने कार्यभार के लिए पर्याप्त RAM नहीं है, लेकिन आपको करने की आवश्यकता है
वैसे भी, तो आपका ऑपरेटिंग सिस्टम स्वैप हो जाएगा। या आपके पास पर्याप्त RAM नहीं है और आप चाहते हैं
अपने कार्यभार को प्रतिबंधित करने के लिए ताकि यह फिट हो जाए, तो ऑपरेटिंग सिस्टम प्रक्रिया को मार देगा
बहुत अधिक RAM का उपयोग करना और आप उसके अनुसार कार्य कर सकते हैं।

सीपीयू आवृत्ति के लिए, स्थिति समान है। बहुत से लोग यह नहीं समझते हैं कि आवृत्ति कितनी है
स्केलिंग ठीक काम करता है। आम तौर पर अनुशंसित सीपीयू आवृत्ति गवर्नर ("ऑनडिमांड")
CPU आवृत्ति को i3status से कहीं अधिक बार प्रदर्शित कर सकता है। प्रदर्शन
इसलिए संख्या अक्सर गलत होती है और आपको कुछ उपयोगी भी नहीं बताती है।

सामान्य तौर पर, i3status उन चीजों को प्रदर्शित करना चाहता है जिन्हें आप कभी-कभी वैसे भी देखेंगे,
जैसे वर्तमान दिनांक/समय, आप वाईफाई नेटवर्क से जुड़े हैं या नहीं, और यदि आप
4.3 GiB डाउनलोड को फिट करने के लिए पर्याप्त डिस्क स्थान है।

हालाँकि, यदि आपको किसी प्रकार की जानकारी को एक से अधिक बार देखने की आवश्यकता है (जैसे
बार-बार जाँच करना कि आपकी RAM कितनी भरी हुई है), आप शायद एक स्क्रिप्ट के साथ बेहतर हैं
वह, जो आपके RAM उपयोग के एक निश्चित सीमा तक पहुंचने पर अलर्ट पॉप अप करता है। आख़िरकार,
कंप्यूटर का उद्देश्य आपको बार-बार अतिरिक्त उबाऊ कार्यों का बोझ नहीं डालना है
एक नंबर की जाँच करना।

बाहरी स्क्रिप्ट/कार्यक्रम साथ में I3स्थिति


i3status में, हम प्रक्रिया प्रबंधन को फिर से लागू नहीं करना चाहते हैं। इसलिए, कोई नहीं है
मॉड्यूल मनमानी स्क्रिप्ट या कमांड चलाने के लिए। इसके बजाय, आपको अपने शेल का उपयोग करना चाहिए, के लिए
इस तरह उदाहरण:

उदाहरण एसटी तैयार करना la i3स्थिति उत्पादन:

#!/ बिन / श
# अधिक सामग्री के साथ i3status को प्रीपेन्ड करने के लिए शेल स्क्रिप्ट

i3status | जबकि :
do
पढ़ने के लिए लाइन
इको "मिस्टफ | $लाइन" || बाहर निकलें 1
किया

इसे किसी स्क्रिप्ट में रखें, .bin/my_i3status.sh कहें और i3status के बजाय इसे निष्पादित करें।

ध्यान दें कि यदि आप JSON आउटपुट स्वरूप (i3bar में रंगों के साथ) का उपयोग करना चाहते हैं, तो आपको करने की आवश्यकता है
थोड़ी अधिक जटिल रैपर स्क्रिप्ट का उपयोग करें। योगदान/फ़ोल्डर में उदाहरण हैं, देखें
http://code.i3wm.org/i3status/tree/contrib

सिग्नल


SIGUSR1 प्राप्त करते समय, i3status की नैनोस्लीप () बाधित हो जाएगी और इस प्रकार आप मजबूर हो जाएंगे
ताज़ा जानकारी। सिस्टम को बदलने के बाद अपडेट को बाध्य करने के लिए आप किलॉल -USR1 i3status का उपयोग कर सकते हैं
वॉल्यूम, उदाहरण के लिए।

onworks.net सेवाओं का उपयोग करके i3status का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

  • 1
    बड़ा घूँट
    बड़ा घूँट
    SWIG एक सॉफ्टवेयर डेवलपमेंट टूल है
    जो C और में लिखे गए प्रोग्राम को जोड़ता है
    सी ++ उच्च स्तर की एक किस्म के साथ
    प्रोग्रामिंग भाषा। एसडब्ल्यूआईजी के साथ प्रयोग किया जाता है
    को अलग...
    एसडब्ल्यूआईजी डाउनलोड करें
  • 2
    WooCommerce Nextjs रिएक्ट थीम
    WooCommerce Nextjs रिएक्ट थीम
    रिएक्ट WooCommerce थीम, के साथ बनाया गया
    अगला जेएस, वेबपैक, बैबेल, नोड, और
    एक्सप्रेस, ग्राफक्यूएल और अपोलो का उपयोग कर
    ग्राहक। प्रतिक्रिया में WooCommerce स्टोर (
    इसमें शामिल हैं: उत्पाद...
    WooCommerce Nextjs रिएक्ट थीम डाउनलोड करें
  • 3
    Archlabs_repo
    Archlabs_repo
    आर्कलैब्स के लिए पैकेज रेपो यह एक है
    आवेदन जो प्राप्त भी किया जा सकता है
    से
    https://sourceforge.net/projects/archlabs-repo/.
    इसे OnWorks में होस्ट किया गया है ...
    डाउनलोड करें
  • 4
    जेफिर परियोजना
    जेफिर परियोजना
    हलकी हवा परियोजना एक नई पीढ़ी है
    रीयल-टाइम ऑपरेटिंग सिस्टम (आरटीओएस)।
    कई हार्डवेयर का समर्थन करता है
    आर्किटेक्चर। यह एक पर आधारित है
    छोटे-पदचिह्न कर्नेल...
    ज़ेफायर प्रोजेक्ट डाउनलोड करें
  • 5
    स्कैन
    स्कैन
    स्कैन एक सॉफ्टवेयर निर्माण उपकरण है
    का बेहतर विकल्प है
    क्लासिक "मेक" बिल्ड टूल जो
    हम सब जानते हैं और प्यार करते हैं। स्कैन है
    एक लागू किया ...
    स्कैन डाउनलोड करें
  • 6
    पीएसईइंट
    पीएसईइंट
    PSeInt एक छद्म कोड दुभाषिया है
    स्पैनिश भाषी प्रोग्रामिंग छात्र।
    इसका मुख्य उद्देश्य एक उपकरण बनना है
    बुनियादी सीखना और समझना
    अवधारणा...
    पीएसईइंट डाउनलोड करें
  • अधिक "

लिनक्स कमांड

  • 1
    7z
    7z
    7z - उच्चतम फ़ाइल संग्रहकर्ता
    संक्षिप्तीकरण अनुपात ...
    7z चलाएं
  • 2
    7za
    7za
    7za - उच्चतम फ़ाइल संग्रहकर्ता
    संक्षिप्तीकरण अनुपात ...
    7za चलाएं
  • 3
    डरावना
    डरावना
    क्रीपी - एक भौगोलिक स्थान की जानकारी
    एग्रीगेटर विवरण: खौफनाक एक है
    आवेदन जो आपको इकट्ठा करने की अनुमति देता है
    जियोलोकेशन से संबंधित जानकारी
    उपयोगकर्ताओं से ...
    खौफनाक दौड़ो
  • 4
    क्रिकेट-संकलन
    क्रिकेट-संकलन
    क्रिकेट - प्रबंधन के लिए एक कार्यक्रम
    समय-श्रृंखला का संग्रह और प्रदर्शन
    आंकड़े ...
    क्रिकेट-संकलन चलाएँ
  • 5
    जी-रैप-कॉन्फ़िगरेशन
    जी-रैप-कॉन्फ़िगरेशन
    जी-रैप-विन्यास - प्राप्त करने के लिए स्क्रिप्ट
    स्थापित संस्करण के बारे में जानकारी
    जी-रैप की...
    जी-रैप-कॉन्फ़िगरेशन चलाएँ
  • 6
    g.accessघास
    g.accessघास
    g.access - तक पहुँच को नियंत्रित करता है
    अन्य उपयोगकर्ताओं के लिए वर्तमान मानचित्रसेट
    प्रणाली। यदि कोई विकल्प नहीं दिया गया है, तो प्रिंट करता है
    वर्तमान स्थिति। कीवर्ड: सामान्य, मानचित्र
    प्रबंधन, पी...
    जी.एक्सेसग्रास चलाएं
  • अधिक "

Ad