Yanıtlar:
inxi , Evren deposunda bulunan bir pakettir. inxi
18.04.1 sürümü 2.3.56
. Yardım ararken sisteminizi tanımlamakta yardımcı olabilecek çeşitli bilgileri ayıklamak için sisteminizi incelemek için Gawk / Bash kullanır.
Gönderen adam sayfası :
inxi, konsol ve IRC için oluşturulmuş bir komut satırı sistem bilgi komut dosyasıdır. Ayrıca, kullanıcıların sistem yapılandırmalarını ve donanımlarını hızlı bir şekilde tespit etmek için forum teknik desteği için bir hata ayıklama aracı kullanılır. inxi sistem donanımı, CPU, sürücüler, Xorg, Masaüstü, Çekirdek, gcc sürüm (ler) i, İşlemler, RAM kullanımı ve çok çeşitli diğer faydalı bilgileri gösterir.
man
Sayfa listeleri sayısız inxi
seçenek ama büyük seçenekleri özetlemek:
-A
= Bir udio -B
= B attery -C
= C PU -D
= Sabit D isk -G
= G değerleri -I
= Ben süreçleri hakkında nformation, çalışma süresi, bellek, inxi
versiyon -M
= Cihaz (dizüstü bilgisayar / masaüstü), anakart, BIOS vb. Gibi M achine verileri -N
= N Ğ bilgisi -P
= P ekleme bilgisi -R
= RAID bilgisi -S
= S vb ana bilgisayar, çekirdek, 32/64-bit, masaüstü ortamı, dağıtımı olarak istem bilgisi -W
= W eather ama bu belki güvenilmez! Ve işte küçük harflerden sadece birkaçı:
-c0
renkli çıktıyı kapatır ve bir metin dosyasına temiz bir şekilde (çıkış kodları olmadan) yönlendirmek için kullanışlıdır -c
inxi -t c10
örnek olarak kullanıldığında CPU kullanımı açısından ilk on işlemi listeler -m
inxi -t m10
örnek olarak kullanıldığında , RAM kullanımı açısından ilk on işlemi listeler -n
gelişmiş ağ bilgilerini gösterir -t
Yukarıda gösterildiği gibi, gereken işlemlerin sayısı ile belirtilen -cN
veya -mN
nerede N
olduğu gibi numaralandırılmış bir işlem listesi oluşturmak için gereklidir -r
ppas dahil depo verilerini listeler -s
sıcaklıklar (mobo / cpu / gpu) ve fan hızları hakkında bilgi sağlar Gizlilik hususlar
yana inxi
çıkış genellikle kamu forumlarda gönderilirse, -z
seçenek, MAC adresleri gibi verileri filtreler. Ana bilgisayar adı (normalde tarafından oluşturulur -S
), gizlenecekse -! 31
kullanılabilir.
-x
Faktör
Aşağıdaki örnek kullanımını göstermektedir -x
, -xx
ve -xxx
ve kendiliğinden anlaşılır olması gerekir:
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:~$
Sonuç : Peki, bilgiyi kısaca sunmak isteyen biri için uygun bir komut nedir?
inxi -Fxxxz
olan yeni başlayanlar için giderdim -F
, artı -s
ve-n
inxi -t cm10
mayıs yardım inxi -r
depolarınızı ve ppas'larınızı ve durumlarını listeler Dipnot : daha yeni bir Perl tabanlı sürümüne inxi
şu adresten ulaşılabilir:
sudo wget -O /usr/local/bin/inxi https://github.com/smxi/inxi/raw/master/inxi
sudo chmod +x /usr/local/bin/inxi
daha sonra
sudo inxi -U
İlk kez çalıştırdığınızda, karşılık gelen kuracak man
sayfaları ve sonraki koşulara, yeni sürümlerini kuracak inxi
ve onun man
sayfasını. Changelog iç işleyişini ilgilenen kişiler için çok iyi bir okuma olduğunu inxi
.
Diğer bir seçenek ise github sürümünü yakından takip eden Unit 193'ün kişisel paket arşivini eklemektir .
apt policy inxi
veya hatta apt-get changelog inxi > inxi.txt
. Sürüm 3.0.22 çünkü varsayılan depolardan değil github sürümü kullanıyorum.
DK Bose'un cevabına eklemek ve teknik olarak EOL olan ve desteklenmeyen eski 2.3 veya 2.2 sürümlerine değil, mevcut inxi'ye odaklanmak için:
Eski veya mevcut bir inxi olup olmadığını görmenin kolay yolu: inxi -v8
Bir hata alırsanız, eski bir inxi'niz var, eğer büyük bir çıktı sayfası alırsanız, mevcut inxi'niz var. 3.0 için beta test sürümü 2.9'da -v8 seviyesi eklendi. 'Her şey artı mutfak lavabo seçeneği'. Neredeyse her şey zaten.
İlginç seçenekler:
--usb
- usb raporunuzu oluşturmak için lsusb
ve / veya /sys
verileri kullanır .--slots
- anakart PCI yuvalarını listeler. Bazen sistemin hangi yuvalarda olduğu konusunda yanlış olduğunu fark ettim, ancak bu bir inxi hatası değil.-a
/ --admin
- CPU güvenlik açığı raporunu içerecek şekilde 3.0.23'te genişletildi. Daha önceki sürümlerin basit bir raporu vardı. Desteklenmeyen seçenek hatası alırsanız, eski bir inxi'niz vardır veya mevcut inxi'niz yeterince yeni değildir. 3.0.33'ten itibaren oldukça kullanışlı bir destek hata ayıklama seçeneği, örneğin kara listeye alınmış nouveau olup olmadığını göstermeye yardımcı olabilecek çekirdek önyükleme parametrelerini Sistem: satırına ekler. Ayrıca bölüm ham boyutunun yanı sıra mevcut boyut ve takas bilgileri de eklendi.-Cxx
- 3.0.24'te Debian sid'e ulaştı ve sudo / root olarak çalıştırırsanız 18-10, L1 ve L3 önbellek raporuna sıkışabilir-S
, -Sx
, -Sxx
, -Sxxx
- büyük ölçüde geliştirilmiş masaüstü / pencere yöneticisi, ekran yöneticisi ve görev çubukları, rıhtım, paneller gibi ekstra bilgi veri. Tüm pencere yöneticilerini teknik olarak desteklemese de, gerçek kullanımda olanların çoğunu destekler.-G
, -Gxxx
- bilinen tüm ekran bestecilerini ve varsa sürüm numarasını gösterir.Ara sıra yararlı olan bazı özel seçenekler de var. Hepsi -! ve - @ eski inxi seçeneklerine uzun seçenek isimleri verildi.
--no-host
- ana bilgisayar adını kapatır, göndermek istemeyen kullanıcılar için bu, çıkış filtreleme / sanitizasyon açısından -z seçeneğine güzel bir şekilde karşılık gelir.--display
- Biraz bilinen bir seçenek, XH dışındaysanız, örneğin SSH aracılığıyla masaüstü verilerini almaya çalışacaktır. Bu yalnızca kök olmayan olarak çalışır ve her zaman çalışmaz. :1
Ekran 1 gibi bir değer kullanırsanız belirli bir ekranı hedefleyebilir .-no-ssl
- süresi geçmiş ssl sertifikalarına sahip çok eski bir sistemdeyseniz, ssl'nin kontrol ettiği belirli eylemleri atlayacaktır, buna bağlıdır.--usb-sys
- /sys
USB raporu için sadece veri kullanımını zorlar . Değerler satıcı / ürün verileri arasında /sys
ve bunlar için genellikle oldukça farklı olduğu için bu yararlı olabilir lsusb
.Temel olarak tüm seçenekler 3.x ile geliştirildi, bazıları diğerlerinden daha fazla. Dinamik satır sarması da çok daha iyi ve borulama veya yönlendirme sırasında renk kodlarını kaldırmamak gibi bazı eski hatalar düzeltildi, bu da renk kodunun kaldırılmasını zorlamak için -c 0 bayrağını kullanma gereksinimini ortadan kaldırdı. Tüm seçenek adlarının 3.x biçiminde uzun biçimleri vardır.
Ayrıca, kullanıcılar isterse xml veya json'a dışa aktarma gibi bazı daha belirsiz seçenekler de vardır.
ARM ve ARM SOC (yonga sistemi veya SBC, tek kartlı bilgisayar) cihazları (rasberry pi gibi) için destek, son zamanlarda temel destek eklendiğini gören MIPS ve SPARC gibi diğer çeşitli belirsiz mimarilerle birlikte 3.0'da büyük ölçüde yükseltildi.
En yaygın kullanım inanıyorum dağıtım kullanıcıları için forum / irc desteği ve sys yönetici kullanımı, özellikle bir makineye ssh ve ne olduğunu bilmek gerekir. En yaygın seçenek, en azından forumlarda -Fxz gibi görünüyor, ancak bazıları daha kısa -bxxz'yi tercih ediyor
Belirtildiği gibi, Unit193 PPA eklenebilir, herhangi bir bağımlılık sorunu yoktur, böylece mevcut inxi'yi 10 yıllık bir sisteme kurabilirsiniz ve hepsi 'sadece çalışmalıdır'. Sadece doğrudan yükleyebilirsiniz, GitHub konumuna bir kısayol URL'si var: wget -Nc smxi.org/inxi
hatırlamak daha uzun GitHub URL yolundan daha kolay. Paketlenmiş sürümü kullanmıyorsanız, seçenekler sudo inxi -U
inxi ve man sayfasını GitHub kaynaklarını kullanarak güncelleyecektir.
sudo inxi -U
her ay güncellemek ve çalıştırmak için çalıştırın. Repo veya diğer ppa sürümleri zaten yüklüyse, ilk önce onu temizlediğinizi unutmayın. launchpad.net/~mc3man/+archive/ubuntu/inxi1