inxiมีหลายคำถามและคำตอบที่นี่ที่มีการส่งออกของที่มี สิ่งที่สามารถinxiนำมาใช้เพื่อ?
inxiมีหลายคำถามและคำตอบที่นี่ที่มีการส่งออกของที่มี สิ่งที่สามารถinxiนำมาใช้เพื่อ?
คำตอบ:
inxiเป็นแพ็คเกจที่มีอยู่ในพื้นที่เก็บข้อมูลของจักรวาล รุ่นของinxiใน 18.04.1 2.3.56คือ ใช้ Gawk / Bash เพื่อตรวจสอบระบบของคุณเพื่อดึงข้อมูลที่หลากหลายซึ่งอาจเป็นประโยชน์ในการอธิบายระบบของคุณเมื่อขอความช่วยเหลือ
จากหน้าคน :
inxi เป็นสคริปต์ข้อมูลระบบบรรทัดคำสั่งที่สร้างขึ้นสำหรับคอนโซลและ IRC นอกจากนี้ยังใช้เครื่องมือตรวจแก้จุดบกพร่องสำหรับการสนับสนุนด้านเทคนิคของฟอรัมเพื่อยืนยันการกำหนดค่าระบบและฮาร์ดแวร์ของผู้ใช้ inxi แสดงฮาร์ดแวร์ระบบ, CPU, ไดรเวอร์, Xorg, เดสก์ท็อป, เคอร์เนล, เวอร์ชั่น gcc, กระบวนการ, การใช้ RAM และข้อมูลอื่น ๆ ที่มีประโยชน์มากมาย
manรายการหน้าหลายinxiตัวเลือก แต่จะสรุปตัวเลือกตัวพิมพ์ใหญ่:
-A= A udio -B= B attery -C= C PU -D= Hard D isk -G= G raphics -I= ฉัน nformation เกี่ยวกับกระบวนการเวลาทำงานหน่วยความจำinxiเวอร์ชัน -M= Mหมายถึงข้อมูลเช่นอุปกรณ์ (แล็ปท็อป / เดสก์ท็อป), เมนบอร์ด, ไบออสและอื่น ๆ -N= ไม่มีข้อมูล etwork -P= Pข้อมูล artition -R = ข้อมูล RAID -S= Sข้อมูลตั้งค่าเช่นชื่อโฮสต์เคอร์เนล 32/64 บิตสภาพแวดล้อมเดสก์ทอป distro ฯลฯ -W= Wรวบรวม แต่สิ่งนี้อาจไม่น่าเชื่อถือ! และนี่เป็นเพียงตัวอย่างเล็ก ๆ :
-c0 ปิดเอาต์พุตที่มีสีและมีประโยชน์สำหรับการเปลี่ยนทิศทางอย่างหมดจด (โดยไม่มีรหัสยกเว้น) ไปยังไฟล์ข้อความ -cเมื่อใช้inxi -t c10เป็นตัวอย่างจะแสดงรายการกระบวนการสิบอันดับแรกในแง่ของการใช้งาน CPU -mเมื่อใช้inxi -t m10เป็นตัวอย่างจะแสดงรายการกระบวนการสิบอันดับแรกในแง่ของการใช้ RAM -n แสดงข้อมูลเครือข่ายขั้นสูง -tดังที่แสดงไว้ด้านบนจำเป็นต้องสร้างรายการหมายเลขของกระบวนการเช่นที่ระบุโดย-cNหรือ-mNที่ไหนNคือจำนวนกระบวนการที่ต้องการ -r แสดงรายการข้อมูลที่เก็บรวมถึง ppas -s ให้ข้อมูลเกี่ยวกับอุณหภูมิ (mobo / cpu / gpu) และความเร็วพัดลม ข้อควรพิจารณาเกี่ยวกับความเป็นส่วนตัว
เนื่องจากinxiเอาต์พุตมักโพสต์ในที่สาธารณะ-zตัวเลือกจะกรองข้อมูลเช่นที่อยู่ MAC หากชื่อโฮสต์ (สร้างโดยปกติ-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 จะแสดงรายการ repos และ ppas และสถานะของพวกเขา เชิงอรรถ : เวอร์ชันที่ใหม่กว่าของ Perl 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คือการอ่านที่ดีมากสำหรับผู้ที่สนใจในการทำงานภายในของ
อีกทางเลือกหนึ่งคือการเพิ่มหน่วยเก็บถาวรแพคเกจส่วนบุคคลของ Unit 193ซึ่งติดตามเวอร์ชัน github อย่างใกล้ชิด
apt policy inxiหรือแม้แต่apt-get changelog inxi > inxi.txtดูรุ่น inxi ที่มีอยู่ใน repos เริ่มต้น ฉันมีรุ่น 3.0.22 เพราะฉันใช้รุ่นจาก github ไม่ใช่รุ่น repos เริ่มต้น
หากต้องการเพิ่มคำตอบจาก DK Bose และมุ่งเน้นไปที่ inxi ปัจจุบันไม่ใช่รุ่น 2.3 หรือ 2.2 ซึ่งเป็น EOL ทางเทคนิคและไม่ได้รับการสนับสนุน:
วิธีง่ายๆในการดูว่าคุณมีมรดกหรือ inxi ปัจจุบัน: inxi -v8
หากคุณได้รับข้อผิดพลาดคุณมี inxi ดั้งเดิมถ้าคุณได้รับหน้าผลลัพธ์ขนาดใหญ่คุณมี inxi ปัจจุบัน ระดับ -v8 ถูกเพิ่มใน 2.9 ซึ่งเป็นรุ่นทดสอบเบต้าสำหรับ 3.0 มันเป็น 'ทุกอย่างพร้อมตัวเลือกอ่างครัว' เกือบทุกอย่างแล้วล่ะค่ะ
ตัวเลือกที่น่าสนใจ:
--usb- ใช้lsusbและ / หรือ/sysข้อมูลเพื่อสร้างรายงาน usb ของคุณ--slots- แสดงรายการสล็อต PCI ของบอร์ด ฉันสังเกตเห็นว่าบางครั้งระบบผิดปกติเกี่ยวกับสล็อตที่มี แต่นั่นไม่ใช่ข้อผิดพลาด inxi แต่ยังมีประโยชน์-a/ --admin- เพิ่งขยายใน 3.0.23 เพื่อรวมรายงานความเสี่ยงของ CPU เวอร์ชันก่อนหน้ามีรายงานแบบง่าย หากคุณได้รับข้อผิดพลาดตัวเลือกที่ไม่ได้รับการสนับสนุนคุณอาจมี inxi แบบดั้งเดิมหรือ inxi ปัจจุบันของคุณไม่ใหม่พอ ตั้งแต่ 3.0.33 ตัวเลือกการดีบักการสนับสนุนที่มีประโยชน์มากจะเพิ่มพารามิเตอร์การบูตเคอร์เนลลงในบรรทัด System: ซึ่งสามารถช่วยแสดงว่าพวกเขามีบัญชีดำนูโวหรือไม่ เพิ่มขนาดพาร์ติชันดิบเช่นเดียวกับขนาดที่มีอยู่และข้อมูลการแลกเปลี่ยน-Cxx - ใน 3.0.24 ซึ่งเพิ่งกดปุ่ม Debian sid และอาจบีบลงในรายงานแคช 18-10, L1 และ L3 หากคุณเรียกใช้เป็น sudo / root-S, -Sx, -Sxx, -Sxxx- สก์ท็อปที่เพิ่มขึ้นอย่างมหาศาล / ผู้จัดการหน้าต่างผู้จัดการการแสดงผลและข้อมูลเสริมข้อมูลเช่น taskbars, ท่าเรือ, แผง แม้ว่าจะไม่ได้รองรับการใช้งาน Window Manager ทุกรุ่น แต่ในทางเทคนิคแล้วมันรองรับส่วนใหญ่ที่ดูเหมือนจะใช้งานได้จริง-G, -Gxxx- แสดงผู้แต่งการแสดงผลที่รู้จักทั้งหมดและหมายเลขเวอร์ชั่นนอกจากนี้ยังมีตัวเลือกเฉพาะบางอย่างที่มีประโยชน์แล้ว ทั้งหมด -! และ - ตัวเลือก @ จากมรดก inxi ได้รับชื่อตัวเลือกยาว
--no-host - ปิดชื่อโฮสต์สำหรับผู้ใช้ที่ไม่ต้องการโพสต์สิ่งนี้สอดคล้องอย่างมากกับตัวเลือก -z ในแง่ของการกรอง / ฆ่าเชื้อเอาท์พุท--display- ตัวเลือกที่รู้จักเล็กน้อยซึ่งจะพยายามรับข้อมูลเดสก์ท็อปหากคุณไม่อยู่ X พูดผ่าน SSH สิ่งนี้ใช้งานได้เพียงไม่ใช่รูทและไม่ได้ผลเสมอไป สามารถกำหนดเป้าหมายการแสดงผลเฉพาะถ้าคุณใช้ค่าเช่น:1สำหรับการแสดง 1-no-ssl- สิ่งนี้มีประโยชน์หากคุณอยู่ในระบบเก่ามากที่มีใบรับรอง SSL ที่หมดอายุมันจะข้ามการดำเนินการบางอย่างที่การตรวจสอบ ssl ขึ้นอยู่กับมัน--usb-sys- บังคับให้ใช้/sysข้อมูลสำหรับรายงาน USB เท่านั้น สิ่งนี้มีประโยชน์เพราะค่ามักจะค่อนข้างแตกต่างกันระหว่าง/sysและlsusbสำหรับข้อมูลผู้ขาย / ผลิตภัณฑ์โดยพื้นฐานแล้วตัวเลือกทั้งหมดได้รับการปรับปรุงใน 3.x บางอย่างมากกว่าตัวเลือกอื่น ๆ การพันบรรทัดแบบไดนามิกนั้นดีกว่ามากและข้อผิดพลาดเก่า ๆ บางอย่างเช่นไม่ลบรหัสสีเมื่อแก้ไขหรือแก้ไขการวางท่อซึ่งเปลี่ยนข้อกำหนดที่ต้องใช้แฟล็ก -c 0 เพื่อบังคับให้ลบรหัสสี ชื่อตัวเลือกทั้งหมดมีรูปแบบยาวใน 3.x
นอกจากนี้ยังมีตัวเลือกที่ไม่ชัดเจนอีกมากมายเช่นความสามารถในการส่งออกไปยัง xml หรือ json หากผู้ใช้ต้องการ
รองรับ ARM และ ARM SOC (ระบบบนชิปหรือ SBC, คอมพิวเตอร์บอร์ดเดี่ยว) (เช่น rasberry pi) ได้รับการอัพเกรดอย่างมหาศาลใน 3.0 พร้อมกับสถาปัตยกรรมที่ไม่ชัดเจนเช่น MIPS และ SPARC ซึ่งเพิ่งเห็นการสนับสนุนขั้นพื้นฐานเพิ่มเติม
การใช้ inxi ที่พบบ่อยที่สุดที่ฉันเชื่อว่ามีไว้สำหรับการสนับสนุน forum / irc สำหรับผู้ใช้ distro และสำหรับผู้ดูแลระบบใช้โดยเฉพาะอย่างยิ่งเมื่อคุณ ssh เข้าสู่เครื่องและจำเป็นต้องรู้ว่ามันคืออะไร ตัวเลือกที่พบบ่อยที่สุดคืออย่างน้อยในฟอรัม -Fxz แม้ว่าบางคนจะชอบ -bxxz ที่สั้นกว่า
ตามที่ระบุไว้สามารถเพิ่ม Unit193 PPA ได้ไม่มีปัญหาเรื่องการพึ่งพาใด ๆ ดังนั้นคุณสามารถติดตั้ง inxi ปัจจุบันบนระบบเก่า 10 ปีและควร 'แค่ทำงาน' คุณสามารถติดตั้งได้โดยตรงมี URL ทางลัดไปยังตำแหน่ง GitHub wget -Nc smxi.org/inxiซึ่งฉันจำได้ง่ายกว่าเส้นทาง GitHub URL ที่ยาวกว่า หากคุณไม่ได้ใช้เวอร์ชันที่จัดทำแพคเกจตัวเลือกsudo inxi -Uจะอัปเดต inxi และ man page โดยใช้แหล่งข้อมูล GitHub
sudo inxi -Uเพื่ออัปเดตและเรียกใช้ทุก ๆ เดือน โปรดทราบว่าหากมีการติดตั้ง repo หรือรุ่น ppa อื่น ๆ ก่อนให้ลบออกก่อน launchpad.net/~mc3man/+archive/ubuntu/inxi1