GNU/Linux >> Belajar Linux >  >> Linux

Tentukan ukuran perangkat blok

blockdev --getsize64 /dev/sda mengembalikan ukuran dalam byte.

blockdev --getsz /dev/sda mengembalikan ukuran dalam sektor 512-byte.

Tidak digunakan lagi:blockdev --getsize /dev/sda mengembalikan ukuran dalam sektor.

blockdev adalah bagian dari util-linux.


fdisk tidak memahami tata letak partisi yang digunakan oleh Mac saya yang menjalankan Linux, maupun format partisi non-PC lainnya. (Ya, ada mac-fdisk untuk tabel partisi Mac lama, dan gdisk untuk tabel partisi GPT yang lebih baru, tetapi itu bukan satu-satunya tata letak partisi lain di luar sana.)

Karena kernel sudah memindai tata letak partisi saat perangkat blok masuk ke layanan, mengapa tidak menanyakannya secara langsung?

$ cat /proc/partitions
major minor  #blocks  name

   8       16  390711384 sdb
   8       17     514079 sdb1
   8       18  390194752 sdb2
   8       32  976762584 sdc
   8       33     514079 sdc1
   8       34  976245952 sdc2
   8        0  156290904 sda
   8        1     514079 sda1
   8        2  155774272 sda2
   8       48 1465138584 sdd
   8       49     514079 sdd1
   8       50 1464621952 sdd2

cat /sys/class/block/sda/size

Ini memberi Anda ukurannya dalam blok 512 byte.


Linux
  1. Mengapa Server Memblokir IP Saya?

  2. Linux – Tentukan Ukuran Perangkat Blok?

  3. Meningkatkan Ukuran tmpDSK (/ tmp)

  1. Cara membuat perangkat blok virtual (perangkat loop/sistem file) di Linux

  2. Apakah ada cara untuk menentukan ukuran file .bz2 yang didekompresi?

  3. Mengapa ukuran partisi swap harus dua kali lipat dari ukuran RAM?

  1. Kembalikan ukuran Drive USB (Linux)

  2. Bagaimana saya bisa memasang perangkat blok dari satu komputer ke komputer lain melalui jaringan sebagai perangkat blok?

  3. Cara menentukan USB Versi 1.1 atau 2.0