GNU/Linux >> Belajar Linux >  >> Linux

Linux – Bagaimana Cara Mengetahui Hard Disk Apa yang Ada di Sistem?

Saya perlu tahu hard disk apa yang tersedia, termasuk yang tidak terpasang dan mungkin tidak diformat. Saya tidak dapat menemukannya di dmesg atau /var/log/messages (terlalu banyak untuk digulir). Saya berharap ada cara untuk menggunakan /dev atau /proc untuk mengetahui informasi ini, tetapi saya tidak tahu caranya. Saya menggunakan Linux.

Jawaban yang Diterima:

Ini sangat bergantung pada platform. Metode yang berbeda juga dapat memperlakukan kasus tepi secara berbeda (disk (“palsu” dari berbagai jenis, volume RAID, ...).

Pada instalasi udev modern, ada tautan simbolis ke media penyimpanan di subdirektori /dev/disk , yang memungkinkan Anda mencari disk atau partisi berdasarkan nomor seri (/dev/disk/by-id/ ), oleh UUID (/dev/disk/by-uuid ), menurut label sistem file (/dev/disk/by-label/ ) atau dengan konektivitas perangkat keras (/dev/disk/by-path/ ).

Di Linux 2.6, setiap disk dan perangkat seperti disk memiliki entri di /sys/block . Di Linux sejak awal waktu, disk dan partisi terdaftar di /proc/partitions . Atau, Anda dapat menggunakan lshw:lshw -class disk .

Linux juga menyediakan lsblk utilitas yang menampilkan tampilan struktur pohon yang bagus dari volume penyimpanan (sejak util-linux 2.19, tidak ada pada perangkat yang disematkan dengan BusyBox).

Jika Anda memiliki fdisk atau disklabel utilitas, mungkin dapat memberi tahu Anda perangkat apa yang dapat digunakannya.

Anda akan menemukan nama utilitas untuk banyak varian unix di Rosetta Stone untuk Unix, khususnya baris "daftar konfigurasi perangkat keras" dan "baca label disk".


Linux
  1. Versi Linux Apa yang Saya Jalankan? Inilah Cara Mengetahuinya

  2. Bagaimana mengubah identitas sistem Linux

  3. Apa runlevel sistem Linux saat ini?

  1. Linux – Bagaimana Cara Mengetahui Jika Suatu Sistem Menggunakan Sysv, Pemula, Atau Systemd Initsystem?

  2. Bagaimana cara mengetahui hard disk apa yang ada di sistem?

  3. Bagaimana cara mengetahui versi Linux yang sedang berjalan?

  1. Bagaimana cara mengetahui apa yang dilakukan perintah Linux

  2. Linux – Bagaimana Menemukan Implementasi Panggilan Sistem Kernel Linux?

  3. Bagaimana cara mengetahui jenis virtualisasi VPS linux?