Sunday 8 October 2017

18 Cara Cek Spesifikasi di Linux Dengan Terminal

Bagaimana Cara Cek Spesifikasi di Linux dan mengumpulkan rincian informasi tentang perangkat keras dari Terminal Ubuntu, SD, Mint, Debian atau distro Linux lainnya. Tanpa diragukan lagi, Command Line Interface atau CLI adalah hal yang benar-benar penting yang kamu harus tahu sambil belajar Linux OS. Command Ini cepat dan simple untuk melakukan operasi apapun.

Salah satunya adalah perintah Linux untuk mendapatkan informasi hardware seperti CPU, Memory / RAM, Disk, dan lainnya. Pada dasarnya, ada dua pilihan yang bisa kamu lakukan untuk melihat / informasi hardware laptop PC Kamu.

Untuk info hardware Linux berbasis GUI, Kamu dapat melihanya dengan program seperti System Monitor, dan hardinfo. Bagaimana Kalau kita ingin melihatnya dengan Terminal? Ini mungkin sedikit membingungkan bagi pengguna linux yang benar-benar baru.

Tapi tenang tidak usah khawatir. Saya akan menunjukkan beberapa perintah Linux untuk melihat spesifikasi hardware, konfigurasi, informasi, jenis, berbagai hardware dan peripheral secara detail dan akutar.


1. lshw

lshw

lshw adalah tools kecil untuk mengekstrak informasi rinci tentang konfigurasi hardware dari mesin. Hal ini dapat memperlihatkan konfigurasi yang tepat seperti memori, versi firmware, konfigurasi mainboard, informasi prosesor, versi dan kecepatan, konfigurasi cache, kecepatan bus, dll

2. lscpu


lscpu

lscpu mengumpulkan informasi arsitektur CPU dari sistem anda, tepatnya dari sysfs dan cpuinfo yang ditempatkan di /proc. Informasi meliputi, jumlah CPU, thread, core, soket, dan Non-Uniform Memory Access (NUMA) node.

Ada juga informasi tentang cache CPU dan berbagi versi, keluarga, model, BogoMips, urutan byte, dan lain sebagainya. Tidak semua kolom yang didukung pada semua arsitektur. Jika kolom yang tidak didukung ditentukan, lscpu mencetak kolom tetapi tidak memberikan data apapun untuk itu.

3. lspci

lspci

lspci adalah utilitas untuk menampilkan informasi tentang bus PCI dalam sistem dan perangkat yang terhubung ke mereka. Secara default, itu menunjukkan daftar singkat dari perangkat. Gunakan opsi yang diuraikan di bawah ini untuk meminta baik output yang lebih verbose atau output yang dimaksudkan untuk parsing oleh program lain.

Anda dapat menggabungkan perintah dengan "|" dan "grep" untuk memunculkan garis pencocokan, Contoh:

lspci | grep RAM
lspci | grep VGA
lspci | grep USB
lspci | grep Audio
lspci | grep Ethernet
lspci | grep Network

4. lsusb

lsusb

Mirip dengan nama, lsusb adalah utilitas untuk menampilkan informasi tentang bus USB dalam sistem th dan perangkat yang terhubung ke mereka seperti USB Mouse, USB Flash Drive, dan modem USB. Perintah ini dapat mencetak nama ID vendor/produk.

Tools ini benar-benar penting untuk setup modem USB kita (jika tidak terdeteksi di Linux), dan Berguna untuk mengatur Android Saat Instalasi ADB dan Fastboot pada Linux Ubuntu.

5. lsblk

lsbk

lsblk berisi informasi tentang semua yang tersedia atau perangkat yang ditentukan. Perintah lsblk membaca sysfs filesystem dan udev db untuk mengumpulkan informasi. Perintah menampilkan semua perangkat blok (kecuali RAM disk) dalam format seperti pohon secara default.

6. fdisk

fdisk

perintah fdisk adalah program dialog yang didorong untuk penciptaan dan memanipulasi tabel partisi. Hal ini mengerti GPT, MBR, Sun, SGI dan BSD partisi tbale. Untuk Penggunaan awam (Silakan gunakan sudo untuk menjalankan perintah):

fdisk [options] -l [<disk>] list partition table(s)

7. dmidecode

dmidcode

dmidecode adalah alat untuk men delete DMI (beberapa mengatakan SMBIOS) isi tabel dalam format yang dapat dibaca manusia. Tabel ini berisi deskripsi komponen perangkat keras sistem, serta menampilkan list yang berguna lainnya dari informasi seperti nomor seri dan revisi BIOS.

Kata kunci dapat digunakan sebagai pengganti nomor jenis dengan --type. Setiap kata kunci setara dengan daftar nomor Jenis:

Keyword     Types
──────────────────────────────
bios        0, 13
system      1, 12, 15, 23, 32
baseboard   2, 10, 41
chassis     3
processor   4
memory      5, 6, 16, 17
cache       7
connector   8
slot        9

Tabel DMI tidak hanya menggambarkan apa sistem saat ini terbuat dari, itu juga dapat melaporkan evolusi (seperti CPU tercepat didukung atau jumlah maksimal memori yang didukung).

# sudo dmidecode -t 5
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0x0005, DMI type 5, 24 bytes
Memory Controller Information
 Error Detecting Method: None
 Error Correcting Capabilities:
  None
 Supported Interleave: One-way Interleave
 Current Interleave: One-way Interleave
 Maximum Memory Module Size: 8192 MB
 Maximum Total Memory Size: 32768 MB
 Supported Speeds:
  Other
 Supported Memory Types:
  Other
 Memory Module Voltage: Unknown
 Associated Memory Slots: 4
  0x0006
  0x0007
  0x0008
  0x0009
 Enabled Error Correcting Capabilities:
  None

8. df

df menampilkan mount partisi

df menampilkan jumlah ruang disk yang tersedia pada sistem file yang berisi masing-masing nama file argumen. Jika tidak ada nama file yang diberikan, ruang yang tersedia pada semua sistem file sedang di-mount akan ditampilkan.

Jika argumen adalah nama file absolut dari node perangkat disk yang berisi sistem file mount, df menunjukkan ruang yang tersedia pada sistem file bukan pada sistem file yang berisi node perangkat. Gunakan h untuk membuatnya dapat dibaca manusia.

9. Mount

Mount partisi dan partisi umount dari terminal

Perintah Mount digunakan untuk me-mount, unmount dan melihat file system yang dipasang. Bentuk standar perintah mount adalah:

mount -t type device dir

9.1 Bagaimana me-mount partisi dari terminal?

Kamu dapat menggunakan perintah berikut untuk me-mount partisi:

sudo mount /dev/sda3/media/tiwo/Gooretro/

Perintah diatas akan me-mount sda3 ke /media/tiwo/Gooretro. Tentu saja kamu perlu mengubah /media/tiwo/Gooretro/ dengan nama directory di komputer mu.

9.2 Cara mencopot parition dari terminal?

Jalankan perintah di bawah ini untuk unmount file sistem:

sudo umount /dev/sda3


10. hdparm

Menampilkan sata / pata / sas perintah linux

hdparm menyediakan antarmuka baris perintah untuk berbagai antarmuka kernel yang didukung oleh Linux SATA/PATA/SAS "libata" subsistem dan lebih tua dari subsistem IDE.

11. file / proc

Direktori/proc berisi informasi tentang hardware dan konfigurasi seperti CPU, memori, versi kernel, informasi disk dan lain-lain
  • cat/proc/cpuinfo: Menampilkan informasi cpu.
  • cat/proc/meminfo: Menampilkan Informasi memori.
  • cat/proc/version: Menampilkan versi kernel.
  • cat/proc/partisi: Menampilkan partisi Display.
  • cat/proc/swaps: Menampilkan partisi swap.
  • cat/proc/scsi/scsi: Menampilkan SCSI/perangkat Sata/Hardisk

12. Free RAM

Berapa banyak ram digunakan perintah Linux terminal

Cara Cek Spesifikasi Linux Ini akan menampilkan jumlah total memori fisik dan pertukaran bebas dan digunakan dalam sistem, serta buffer dan cache yang digunakan oleh kernel. Yang ditampilkan di kolom termasuk:

  • Jumlah memori yang terpasang
  • Berapa banyak ram digunakan
  • Free Memory / memori yang tidak terpakai
  • Shared
  • buffer
  • Cache
  • Tersedia

Default, itu menampilkan jumlah memori dalam kilobyte. Kamu dapat menjalankan dengan beberapa pilihan:

  • b, --bytes: bytes.
  • -k, --kilo: kilobyte (default)
  • -m, --mega: megabyte.
  • -g, --giga: gigabyte.
  • h, --human: Tampilkan semua bidang produksi otomatis diskala untuk terpendek 3 Unit digit dan menampilkan unit print out.

Tidak Dipasang Oleh Default

Alat yang tercantum di bawah tidak diinstal secara default pada Ubuntu, sehingga kamu harus menginstal sendiri. kamu dapat menginstalnya dengan mengetikkan perintah berikut:

sudo apt-get install <package_name>

13. lsscsi


lsscsi akan daftar perangkat SCSI (atau host) dan atribut mereka. Menggunakan informasi dalam sysfs (Linux kernel seri 2.6 dan yang terbaru) untuk daftar perangkat SCSI (atau host) saat ini melekat pada sistem.

Secara default SCSI tidak diinstal pada sistem Ubuntu. Jalankan perintah berikut untuk menginstal lsscsi:

sudo apt-get install lsscsi

Pilihan dapat digunakan untuk mengontrol jumlah dan bentuk informasi yang diberikan untuk setiap perangkat.

14. Inxi

menunjukkan sistem hardware, CPU, driver, Xorg, Desktop, Kernel, versi GCC, Proses, penggunaan RAM
Inxi adalah baris perintah sistem informasi skrip dibangun untuk untuk konsol dan IRC. Hal ini juga digunakan untuk dukungan teknis, sebagai alat debugging, untuk segera memastikan pengguna konfigurasi sistem dan perangkat keras.

alat ini akan menampilkan hardware, CPU, driver, Xorg, Desktop, Kernel, versi GCC, Proses, penggunaan RAM, dan berbagai macam informasi yang berguna lainnya. Output Inxi bervariasi antara CLI dan IRC, dengan beberapa filter default dan pilihan warna diterapkan untuk penggunaan IRC.

Ada beberapa pilihan untuk mendapatkan rincian lebih lanjut:
  • -P: Menampilkan informasi partisi Hardisk
  • -A: Menampilkan informasi Audio / Sound Card
  • -C: Menampilkan keluaran CPU ussage, termasuk per CPU clockspeed dan kecepatan CPU max jika tersedia
  • -D: Menampilkan Disk info, tidak hanya Model, yaitu:/dev/sda ST380817AS 80.0GB. Menunjukkan jumlah + digunakan ruang disk percentage. Disk yang digunakan persentase mencakup ruang yang digunakan oleh partisi swap.
  • -G: Menampilkan informasi VGA Card, Tampilan Server (vendor dan nomor versi)
  • -m: Menampilkan jumlah Memory (RAM) data.

Untuk pilihan yang lengkap, kamu dapat menambahkan h menjalankan terbuka bantuan menu:

inxi -h

Inxi dapat digunakan untuk menunjukkan alamat Wan IP, dan menunjukkan antarmuka lokal. Kamu hanya perlu menambahkan opsi-i untuk mendapatkan informasi.

# inxi -i
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169
           IF: enp1s0 state: down mac: XX:XX:XX:XX:XX:XX
           Card-2: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
           driver: ath9k
           IF: wlp2s0 state: down mac: XX:XX:XX:XX:XX:XX
           Card-3: Atheros AR9271 802.11n
           IF: null-if-id state: N/A mac: N/A
           WAN IP: XX.XX.XX.180 IF: wlxxxxxxxxxxxxx ip-v4: XX.XXX.XXX.XXX
           IF: wlp2s0 ip-v4: N/A IF: enp1s0 ip-v4: N/A


15. pydf

pydf

pydf adalah script python yang menampilkan jumlah ruang disk yang tersedia pada filesystem mount, menggunakan warna yang berbeda untuk berbagai jenis filesystem.

Untuk Ubuntu Linux pengguna dan sistem turunannya (Mint, dll), Kamu dapat menginstal pydf dengan mengetik dan menjalankan perintah di bawah ini:

sudo apt-get install pydf

BUG: Saat menjalankan dengan python3, mountpoints dengan nama non ASCII out of local tidak akan ditampilkan (karena ketidakmampuan os.statvfs menggunakan byte bukan string).

16. hwinfo

hwinfo
hwinfo digunakan untuk menyelidiki perangkat keras dalam sistem. Hal ini dapat digunakan untuk menghasilkan gambaran log sistem yang kemudian dapat digunakan untuk dukungan. Opsi --short akan hanya menampilkan ringkasan. Gunakan opsi ini selain hardware probing.

17. screenfetch, Linux OS Info

screenfetch
Script Basha ini dapat digunakan untuk mempercantik terminal logo dan informasi + distribusi ASCII. kamu lihat di screenshot terminal semua orang saat ini, rata-rata memilih screenfetch untuk mempercantik info di terminal mereka

Ini akan otomatis mendeteksi distribusi dan menampilkan versi ASCII dari logo distribusi dan beberapa informasi berharga ke kanan. Ada pilihan untuk menentukan ada seni ASCII, warna, screenshot tampilkan info, dan bahkan menyesuaikan perintah screenshot!

Instal screenfetch pada Ubuntu 14.04 LTS, 16.04 LTS, Linux Mint, dan Debian dengan cara:

sudo apt-get install screenfetch

17,1 Didukung GNU / Linux Distribusi

Mendukung banyak distro linux populer seperti Antergos, Arch Linux, blag, CentOS, Chakra, Chapeau, CrunchBang, CRUX, Debian, Deepin, Dragora, OS SD, Evolve OS, Fedora, Frugalware, Fuduntu, Funtoo , Gentoo, gNewSense, jiyuu Linux, Kali Linux, KAOS, Korora, LinuxDeepin, Linux Mint, LMDE, Logos, Mageia, Mandriva / Mandrake, Manjaro, NixOS, openSUSE, Parabola GNU / Linux, PeppermintOS, Raspbian, Red Hat Enterprise Linux, Sabayon, ScientificLinux, Slackware, SolusOS, TinyCore, Trisquel, Ubuntu, Viperr dan Void.

17.2 Manajer Desktop Didukung

KDE, Gnome, Unity, Xfce, LXDE, Cinnamon, MATE, CDE dan RazorQt.

17.3 Manajer Jendela Didukung

2bwm, 9wm, Awesome, Beryl, Blackbox, Cinnamon, Compiz, dminiwm, DWM, dtwm, E16, E17, Echinus, Emerald, Fluxbox, FVWM, herbstluftwm, IceWM, KWin, Metacity, monsterwm, Musca, Gala, Mutter, Muffin, Notion, OpenBox, PekWM, Ratpoison, Sawfish, ScrotWM, SpectrWM, StumpWM, halus, WindowMaker, WMFS, wmii, xfwm4, xmonad dan i3.

18. archey

Archey adalah script yang menampilkan info sistem di terminal dengan logo distro Linux dalam seni ASCII. Ini pada awalnya ditulis untuk Arch Linux tapi versi saat archey mendukung banyak distro linux populer lainnya seperti Debian, Ubuntu, Linux Mint, Fedora, Archbang, dan lain-lain

Cara menginstal archey pada Ubuntu dan Derivatif sistem

Jalankan perintah berikut untuk menginstal archey di Ubuntu dan distro berbasis Debian lainnya seperti Linux Mint:

sudo apt-get install lsb-release scrot
wget http://github.com/downloads/djmelik/archey/archey-0.2.8.deb
sudo dpkg -i archey-0.2.8.deb

Itu saja yang bisa saya tulis tentang "cara cek spesifikasi linux", perintah untuk melihat rincian spesifikasi hardware dan mengetahui komponen perangkat keras dari sistem Linux yang berjalan dengan tools tambahan yang dapat kamu instal. Jika kamu memiliki cara lain jangan ragu memberitahu saya dengan berkomentar. Terima kasih dan Semoga bermanfaat bagi kita semua.

1 comment: