Ada beberapa pertanyaan dan jawaban di sini yang mencakup keluaran dari inxi
. Apa yang bisa inxi
digunakan untuk?
command-line
system
DK Bose
sumber
sumber
Jawaban:
inxi adalah paket yang tersedia di gudang Universe. Versi
inxi
dalam 18.04.1 adalah2.3.56
. Ini menggunakan Gawk / Bash untuk memeriksa sistem Anda untuk mengekstrak berbagai informasi yang dapat membantu dalam menggambarkan sistem Anda ketika mencari bantuan.Dari halaman manual :
The
man
daftar halaman banyakinxi
pilihan tapi untuk meringkas pilihan huruf besar:-A
= A udio-B
= B attery-C
= C PU-D
= Hard D isk-G
= G raphics-I
= Saya memberi informasi tentang proses, waktu kerja, memori,inxi
versi-M
= M esin data seperti perangkat (laptop / desktop), motherboard, BIOS, dll-N
= N informasi etwork-P
= Informasi P artition-R
= Informasi RAID-S
= S informasi ystem seperti hostname, kernel, 32/64-bit, lingkungan desktop, distro, dll-W
= W eather tapi ini mungkin tidak dapat diandalkan!Dan inilah beberapa yang lebih kecil:
-c0
mematikan output berwarna dan berguna untuk mengarahkan ulang secara bersih (tanpa kode pelarian) ke file teks-c
ketika digunakaninxi -t c10
, sebagai contoh, akan mencantumkan sepuluh proses teratas dalam hal penggunaan CPU-m
ketika digunakaninxi -t m10
, sebagai contoh, akan mencantumkan sepuluh proses teratas dalam hal penggunaan RAM-n
memperlihatkan informasi jaringan tingkat lanjut-t
seperti diilustrasikan di atas, diperlukan untuk menghasilkan daftar proses bernomor seperti yang ditentukan oleh-cN
atau di-mN
manaN
jumlah proses yang diperlukan-r
daftar data repositori termasuk ppas-s
memberikan informasi tentang suhu (mobo / cpu / gpu) dan kecepatan kipasPertimbangan privasi
Karena
inxi
output sering diposting di forum publik,-z
opsi menyaring data seperti alamat MAC. Jika nama host (biasanya dihasilkan oleh-S
), ingin disembunyikan,-! 31
dapat digunakan.The
-x
FaktorContoh berikut menggambarkan penggunaan
-x
,-xx
dan-xxx
dan harus cukup jelas:Kesimpulan : Jadi, apa perintah yang mudah bagi seseorang yang ingin menyajikan informasi secara ringkas?
inxi -Fxxxz
sebagai permulaan mana-F
singkatan untuk menyertakan semua opsi huruf besar, plus-s
dan-n
inxi -t cm10
dapat membantuinxi -r
akan daftar repos dan ppas Anda dan status merekaCatatan kaki : versi berbasis Perl yang lebih baru
inxi
tersedia melalui:setelah itu
sudo inxi -U
akan, ketika dijalankan untuk pertama kalinya, menginstalman
halaman yang sesuai dan, pada proses selanjutnya, akan menginstal versiinxi
danman
halaman yang lebih baru. The changelog adalah bacaan yang sangat baik bagi mereka yang tertarik pada innerinxi
.Pilihan lain adalah menambahkan arsip paket pribadi Unit 193 yang secara ketat melacak versi github.
sumber
apt policy inxi
atau bahkanapt-get changelog inxi > inxi.txt
untuk melihat versi inxi yang tersedia di repo default. Saya memiliki versi 3.0.22 karena saya menggunakan versi dari github dan bukan yang dari repo default.Untuk menambah jawaban dari DK Bose, dan fokus pada inxi saat ini, bukan versi legacy 2.3 atau 2.2, yang secara teknis EOL, dan tidak didukung:
Cara mudah untuk melihat apakah Anda memiliki warisan atau inxi saat ini:
inxi -v8
Jika Anda mendapatkan kesalahan, Anda memiliki warisan inxi, jika Anda mendapatkan halaman keluaran yang besar, Anda memiliki inxi saat ini. Tingkat -v8 ditambahkan di 2.9, rilis uji beta untuk 3.0. Ini adalah 'segalanya plus opsi wastafel dapur'. Lagi pula, hampir semuanya.Opsi menarik:
--usb
- menggunakanlsusb
dan / atau/sys
data untuk membuat laporan usb Anda.--slots
- daftar slot PCI papan. Saya perhatikan bahwa kadang-kadang sistem salah tentang slot apa yang dimilikinya, tapi itu bukan bug inxi. Tapi tetap berguna.-a
/--admin
- Baru saja diperluas di 3.0.23 untuk memasukkan laporan kerentanan CPU. Versi sebelumnya memiliki laporan sederhana. Jika Anda mendapatkan kesalahan opsi yang tidak didukung, Anda memiliki inxi warisan lama, atau inxi Anda saat ini tidak cukup baru. Pada 3.0.33, opsi debugging dukungan yang cukup berguna menambahkan parameter boot kernel ke baris System:, yang dapat membantu menunjukkan jika mereka memiliki nouveau yang masuk daftar hitam, misalnya. Juga menambahkan ukuran mentah partisi, serta ukuran yang tersedia, dan bertukar informasi.-Cxx
- dalam 3.0.24, yang baru saja mengenai sisi Debian, dan mungkin hanya memeras laporan cache 18-10, L1 dan L3 jika Anda menjalankannya sebagai sudo / root-S
,-Sx
,-Sxx
,-Sxxx
- sangat ditingkatkan desktop / window manager, manager display, dan info data tambahan seperti taskbars, dermaga, panel. Meskipun secara teknis tidak mendukung semua manajer jendela, ini mendukung sebagian besar yang tampaknya digunakan secara aktual.-G
,-Gxxx
- menunjukkan semua kompositor tampilan yang dikenal, dan jika tersedia, nomor versi.Ada juga beberapa opsi spesifik yang berguna sekarang dan kemudian. Semua -! dan - @ opsi dari warisan inxi diberi nama opsi panjang.
--no-host
- mematikan hostname, untuk pengguna yang tidak ingin mempostingnya, ini sesuai dengan opsi -z dalam hal penyaringan / sanitasi keluaran.--display
- opsi yang sedikit diketahui, yang akan mencoba untuk mendapatkan data desktop jika Anda kehabisan X, katakanlah, melalui SSH. Ini hanya berfungsi sebagai non root, dan tidak selalu berhasil. Dapat menargetkan tampilan tertentu jika Anda menggunakan nilai seperti:1
untuk tampilan 1.-no-ssl
- ini berguna jika Anda berada pada sistem yang sangat lama dengan sertifikat ssl kadaluarsa, itu akan mem-bypass untuk tindakan tertentu yang diperiksa ssl, itu tergantung.--usb-sys
- memaksa penggunaan hanya/sys
data untuk laporan USB. Ini dapat bermanfaat karena nilainya seringkali sangat berbeda antara/sys
danlsusb
untuk data vendor / produk.Pada dasarnya semua opsi ditingkatkan dalam 3.x, beberapa lebih dari yang lain. Bungkus garis dinamis juga jauh lebih baik, dan beberapa gangguan lama seperti tidak menghapus kode warna ketika pemipaan atau pengalihan diperbaiki, yang menghilangkan persyaratan untuk menggunakan flag -c 0 untuk memaksa penghapusan kode warna. Semua nama opsi memiliki formulir panjang dalam 3.x.
Ada juga beberapa opsi yang lebih tidak jelas, seperti bisa mengekspor ke xml atau json jika diinginkan.
Dukungan untuk ARM dan ARM SOC (sistem pada chip, atau SBC, komputer papan tunggal) perangkat (seperti rasberry pi) sangat ditingkatkan di 3.0, bersama dengan berbagai arsitektur tidak jelas lainnya seperti MIPS dan SPARC yang baru-baru ini menambahkan dukungan dasar.
Penggunaan inxi yang paling umum saya percaya adalah untuk dukungan forum / irc untuk pengguna distro, dan untuk penggunaan sys admin, terutama ketika Anda ssh ke dalam mesin dan perlu tahu apa itu. Opsi yang paling umum tampaknya, setidaknya di forum, -Fxz, meskipun beberapa lebih suka -bxxz lebih pendek
Seperti dicatat, PPA Unit193 dapat ditambahkan, tidak pernah ada masalah ketergantungan sehingga Anda dapat menginstal inxi saat ini pada sistem yang berumur 10 tahun dan itu semua 'hanya berfungsi'. Anda juga dapat langsung menginstalnya, ada URL pintasan ke lokasi GitHub:
wget -Nc smxi.org/inxi
yang menurut saya lebih mudah diingat daripada jalur URL GitHub yang lebih panjang. Jika Anda tidak menggunakan versi paket, opsisudo inxi -U
akan memperbarui inxi dan halaman manual menggunakan sumber GitHub.sumber
sudo inxi -U
untuk memperbarui & menjalankan setiap bulan atau lebih. Perhatikan bahwa jika repo atau versi ppa lainnya sudah diinstal, hapus dulu. launchpad.net/~mc3man/+archive/ubuntu/inxi1