जवाबों:
inxi यूनिवर्स रिपॉजिटरी में उपलब्ध एक पैकेज है। inxi
18.04.1 का संस्करण है 2.3.56
। यह आपके सिस्टम की जांच करने के लिए Gawk / Bash का उपयोग करता है जो विभिन्न प्रकार की जानकारी निकालने के लिए है जो मदद मांगते समय आपके सिस्टम का वर्णन करने में सहायक हो सकता है।
से आदमी पेज :
inxi एक कमांड लाइन सिस्टम सूचना स्क्रिप्ट है जो कंसोल और IRC के लिए बनाई गई है। यह उपयोगकर्ताओं के सिस्टम कॉन्फ़िगरेशन और हार्डवेयर का शीघ्रता से पता लगाने के लिए फोरम तकनीकी सहायता के लिए डिबगिंग टूल का भी उपयोग किया जाता है। inxi सिस्टम हार्डवेयर, CPU, ड्राइवर, Xorg, डेस्कटॉप, कर्नेल, gcc संस्करण (s), प्रक्रियाएँ, RAM उपयोग और अन्य उपयोगी जानकारी की एक विस्तृत विविधता को दर्शाता है।
man
पेज सूचियों कई inxi
विकल्पों लेकिन अपरकेस विकल्प संक्षेप में प्रस्तुत करने:
-A
= एक udio -B
= बी एट्री -C
= सी पु -D
= हार्ड डी isk -G
= जी रैपिक्स -I
= मैं प्रक्रियाओं, अपटाइम, मेमोरी, inxi
संस्करण के बारे में जानकारी देता हूं-M
= M डिवाइस (लैपटॉप / डेस्कटॉप), मदरबोर्ड, BIOS, आदि जैसे डेटा प्राप्त करें -N
= एन etwork जानकारी -P
= पी कला जानकारी -R
= RAID जानकारी -S
= एस ystem जानकारी जैसे होस्टनाम, कर्नेल, 32/64-बिट, डेस्कटॉप वातावरण, डिस्ट्रो, आदि -W
= डब्ल्यू इथर लेकिन यह शायद अविश्वसनीय है! और यहाँ कुछ लोअरकेस हैं:
-c0
रंगीन आउटपुट को बंद कर देता है और एक पाठ फ़ाइल में सफाई से बचने (कोड से बचने के बिना) के लिए उपयोगी है -c
जब inxi -t c10
एक उदाहरण के रूप में उपयोग किया जाता है , तो CPU उपयोग के संदर्भ में शीर्ष दस प्रक्रियाओं को सूचीबद्ध करेगा -m
जब inxi -t m10
एक उदाहरण के रूप में उपयोग किया जाता है , तो रैम उपयोग के संदर्भ में शीर्ष दस प्रक्रियाओं को सूचीबद्ध करेगा -n
उन्नत नेटवर्क जानकारी दिखाता है -t
जैसा कि ऊपर वर्णित है, प्रक्रियाओं की एक क्रमांकित सूची उत्पन्न करने के लिए आवश्यक है जैसे कि निर्दिष्ट -cN
या -mN
जहाँ N
आवश्यक प्रक्रियाओं की संख्या है -r
ppas सहित रिपॉजिटरी डेटा को सूचीबद्ध करता है -s
तापमान (मोबो / सीपीयू / जीपीयू) और प्रशंसक गति के बारे में जानकारी प्रदान करता है गोपनीयता के विचार
चूंकि inxi
आउटपुट को अक्सर सार्वजनिक मंचों पर पोस्ट किया जाता है, इसलिए -z
विकल्प मैक पते जैसे डेटा को फ़िल्टर करता है। यदि होस्टनाम (सामान्य रूप से उत्पन्न -S
), छिपाया जाना है, तो -! 31
इसका उपयोग किया जा सकता है।
-x
कारक
निम्न उदाहरण का उपयोग दिखाता है -x
, -xx
और -xxx
और आत्म व्याख्यात्मक होना चाहिए:
dkb@dkb-xubu:~$
dkb@dkb-xubu:~$ inxi -S
System: Host: dkb-xubu Kernel: 4.15.0-33-generic x86_64 bits: 64 Desktop: Xfce 4.12.3
Distro: Ubuntu 18.04.1 LTS
dkb@dkb-xubu:~$ inxi -Sx
System: Host: dkb-xubu Kernel: 4.15.0-33-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: Ubuntu 18.04.1 LTS
dkb@dkb-xubu:~$ inxi -Sxx
System: Host: dkb-xubu Kernel: 4.15.0-33-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Xfce 4.12.3 (Gtk 2.24.31) dm: lightdm Distro: Ubuntu 18.04.1 LTS
dkb@dkb-xubu:~$ inxi -Sxxx
System: Host: dkb-xubu Kernel: 4.15.0-33-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Xfce 4.12.3 (Gtk 2.24.31) info: xfce4-panel dm: lightdm Distro: Ubuntu 18.04.1 LTS
dkb@dkb-xubu:~$
निष्कर्ष : तो, किसी व्यक्ति के लिए सुगम रूप से जानकारी प्रस्तुत करने के लिए एक सुविधाजनक आदेश क्या है?
inxi -Fxxxz
शुरुआत के लिए जाना चाहता हूँ, जहाँ -F
सभी अपरकेस विकल्पों, प्लस -s
और सहित के लिए आशुलिपि है-n
inxi -t cm10
मदद कर सकता है inxi -r
अपने प्रतिनिधि और ppas और उनकी स्थिति को सूचीबद्ध करेगा फुटनोट : के inxi
माध्यम से उपलब्ध एक नया पर्ल-आधारित संस्करण है:
sudo wget -O /usr/local/bin/inxi https://github.com/smxi/inxi/raw/master/inxi
sudo chmod +x /usr/local/bin/inxi
जिसके बाद
sudo inxi -U
, जब पहली बार चलाया जाता है, तो संबंधित man
पृष्ठों और बाद के रनों पर, inxi
इसके संस्करणों के नए संस्करणों को स्थापित करेगा man
। बदलाव का की अंदरूनी कामकाज में रुचि रखने वालों के लिए बहुत अच्छा पढ़ने है inxi
।
एक अन्य विकल्प यूनिट 193 के व्यक्तिगत पैकेज संग्रह को जोड़ना है जो जीथब संस्करण को बारीकी से ट्रैक करता है।
apt policy inxi
या चलाएं apt-get changelog inxi > inxi.txt
। मेरे पास संस्करण 3.0.22 है क्योंकि मैं जीथब से संस्करण का उपयोग कर रहा हूं और डिफ़ॉल्ट रेपो से एक नहीं।
डीके बोस से उत्तर में जोड़ने के लिए, और वर्तमान inxi पर ध्यान केंद्रित कर रहा है, न कि विरासत 2.3 या 2.2 संस्करण, जो तकनीकी रूप से EOL हैं, और असमर्थित हैं:
यह देखने का आसान तरीका कि क्या आपके पास विरासत या वर्तमान inxi है: inxi -v8
यदि आपको कोई त्रुटि मिलती है, तो आपके पास विरासत में inxi है, यदि आपको आउटपुट का एक बड़ा पृष्ठ मिलता है, तो आपके पास वर्तमान inxi है। -v8 का स्तर 2.9 में जोड़ा गया, बीटा परीक्षण 3.0 के लिए जारी किया गया। यह 'सब कुछ प्लस किचन सिंक विकल्प' है। वैसे भी लगभग सब कुछ।
दिलचस्प विकल्प:
--usb
- का उपयोग करता है lsusb
और / या /sys
अपने यूएसबी रिपोर्ट का निर्माण करने के लिए डेटा।--slots
- बोर्ड पीसीआईघड़ी स्लॉट सूची। मैंने देखा है कि कभी-कभी सिस्टम गलत होता है कि उसके पास क्या स्लॉट है, लेकिन यह एक inxi बग नहीं है। लेकिन अभी भी उपयोगी नहीं है।-a
/ --admin
- बस सीपीयू भेद्यता रिपोर्ट को शामिल करने के लिए 3.0.23 में बढ़ाया गया है। पहले के संस्करणों में एक सरलीकृत रिपोर्ट थी। यदि आपको असमर्थित विकल्प त्रुटि मिलती है, तो आपके पास या तो inxi में विरासत है, या आपका वर्तमान inxi पर्याप्त नया नहीं है। 3.0.33 के रूप में, एक बहुत ही उपयोगी समर्थन डिबगिंग विकल्प सिस्टम: लाइन में कर्नेल बूट मापदंडों को जोड़ता है, जो उदाहरण के लिए, यदि उन्होंने नोव्यू को ब्लैकलिस्ट किया है, तो यह दिखाने में मदद कर सकता है। इसके अलावा विभाजन कच्चे आकार, साथ ही उपलब्ध आकार, और स्वैप जानकारी को जोड़ा गया।-Cxx
- 3.0.24 में, जो सिर्फ डेबियन किनारे से टकराया, और अगर आप इसे sudo / root के रूप में चलाते हैं, तो यह 18-10, L1 और L3 कैश रिपोर्ट में निचोड़ सकता है-S
, -Sx
, -Sxx
, -Sxxx
- बेहद बढ़ाया डेस्कटॉप / विंडो प्रबंधक, प्रदर्शन प्रबंधक, और taskbars, नाव, फलक जैसे अतिरिक्त जानकारी डेटा। हालांकि यह तकनीकी रूप से सभी विंडो प्रबंधकों का समर्थन नहीं करता है, लेकिन यह वास्तविक उपयोग में लगने वाले अधिकांश का समर्थन करता है।-G
, -Gxxx
- सभी ज्ञात प्रदर्शन कंपोज़िटर्स को दिखाता है, और यदि उपलब्ध है, तो संस्करण संख्या।कुछ विशिष्ट विकल्प भी हैं जो अभी और फिर उपयोगी हैं। आल थे -! और - @ विरासत से विकल्प inxi को लंबे विकल्प नाम दिए गए थे।
--no-host
- होस्टनाम को बंद कर देता है, उन उपयोगकर्ताओं के लिए जो इसे पोस्ट नहीं करना चाहते हैं, यह आउटपुट फ़िल्टरिंग / सैनिटाइजेशन के संदर्भ में -z विकल्प के साथ अच्छी तरह से मेल खाता है।--display
- एक छोटा ज्ञात विकल्प, जो डेस्कटॉप डेटा प्राप्त करने की कोशिश करेगा यदि आप एक्सएच से बाहर हैं, तो एसएसएच के माध्यम से कहें। यह केवल गैर रूट के रूप में काम करता है, और हमेशा काम नहीं करता है। यदि आप :1
प्रदर्शन 1 के लिए जैसे मान का उपयोग करते हैं तो एक विशिष्ट प्रदर्शन को लक्षित कर सकते हैं ।-no-ssl
- यह उपयोगी है यदि आप समाप्त हो चुके ssl प्रमाणपत्र के साथ बहुत पुरानी प्रणाली पर हैं, तो यह कुछ क्रियाओं के लिए बाईपास करेगा, जो ssl की जाँच करता है, यह निर्भर करता है।--usb-sys
- /sys
USB रिपोर्ट के लिए केवल डेटा के उपयोग पर बल । क्योंकि मूल्यों अक्सर के बीच काफी अलग हैं यह उपयोगी हो सकता /sys
है और lsusb
विक्रेता / उत्पाद डेटा के लिए।मूल रूप से सभी विकल्पों को 3.x में बढ़ाया जाता है, दूसरों की तुलना में कुछ अधिक। साथ ही डायनामिक लाइन रैप बहुत बेहतर है, और कुछ पुराने ग्लिच जैसे कि पाइपिंग या रीडायरेक्टिंग को ठीक करने पर कलर कोड को नहीं हटाते हैं, जो कलर कोड हटाने के लिए -c 0 फ्लैग का उपयोग करने की आवश्यकता को हटा देता है। 3.x में सभी विकल्प नामों के लंबे रूप हैं।
कुछ और अस्पष्ट विकल्प भी हैं, जैसे कि यदि उपयोगकर्ता चाहें तो xml या json को निर्यात करने में सक्षम हैं।
एआरएम और एआरएम एसओसी (चिप पर सिस्टम, या एसबीसी, सिंगल बोर्ड कंप्यूटर) डिवाइस (जैसे रास्पबेरी पाई) के लिए समर्थन 3.0 में अपग्रेड किया गया है, साथ ही एमआईपीएस और एसपीएआरसी जैसे कई अन्य अस्पष्ट आर्किटेक्चर के साथ जो हाल ही में बुनियादी समर्थन जोड़ा गया है।
Inxi का सबसे आम उपयोग मैं विश्वास करता हूं कि डिस्ट्रो उपयोगकर्ताओं के लिए मंच / irc समर्थन के लिए है, और sys व्यवस्थापक उपयोग के लिए, खासकर जब आप एक मशीन में ssh करते हैं और यह जानना आवश्यक है कि यह क्या है। सबसे आम विकल्प लगता है, कम से कम मंचों पर -Fxz, हालांकि कुछ कम -bxxz पसंद करते हैं
जैसा कि उल्लेख किया गया है, यूनिट 193 पीपीए को जोड़ा जा सकता है, कभी भी कोई निर्भरता के मुद्दे नहीं हैं, इसलिए आप 10 साल पुरानी प्रणाली पर वर्तमान इनजी स्थापित कर सकते हैं और यह सब 'सिर्फ काम' होना चाहिए। आप इसे सीधे इंस्टॉल भी कर सकते हैं, GitHub स्थान का एक शॉर्टकट URL है: wget -Nc smxi.org/inxi
जिसे मैं अब GitHub URL पथ से याद रखना आसान है। यदि आप पैक किए गए संस्करण का उपयोग नहीं कर रहे हैं, तो विकल्प sudo inxi -U
inxi और मैनथ पेज को GitHub स्रोतों का उपयोग करके अपडेट करेंगे।
sudo inxi -U
हर महीने अपडेट करने और चलाने के लिए दौड़ें। ध्यान दें कि यदि रेपो या अन्य ppa संस्करण पहले से ही स्थापित किया गया है तो इसे पहले ही शुद्ध कर लें। launchpad.net/~mc3man/+archive/ubuntu/inxi1